Senior Java and Database Developer

Padmore Global Connections Llc
Atlanta, GA

Interview Type : Web Cam Interview Only

Work Arrangement : Hybrid

Engagement Type : Contract

Short Description:

The Georgia Department of Human Services (DHS), Office of Information Technology, is seeking a qualified candidate for a contractor staffing position for a Senior Java and Database Developer on Georgias Child Welfare technical team in Atlanta, Georgia.

Complete Description:

The suitable candidate will be a Java Developer with strong database knowledge. This role will be responsible for developing and maintaining high-quality software applications, ensuring seamless integration with various database systems.

Java Responsibilities

Develop and maintain Java-based applications using core Java and advanced Java (Java 17).

Design and implement microservices using Spring Boot and other relevant frameworks.

Build and consume RESTful APIs and web services.

Integrate with databases, ensuring performance optimization (e.g., SQL databases like PostgreSQL, Oracle).

Write unit and integration tests using JUnit, TestNG, Mockito, or other testing frameworks.

Develop SQL queries and analyze data to support application development and production issues.

Implement object-oriented design principles and patterns for scalable and maintainable codebases.

Ensure adherence to clean code principles and write reusable, modular code.

Troubleshoot and debug Java applications, ensuring optimal performance and security.

Participate in code reviews and provide constructive feedback to peers.

Follow Agile methodologies (Scrum) and participate in sprints, daily stand-ups.

Use version control systems like GitHub for source code management.

Implement and manage CI/CD pipelines using GitHub Actions.

Collaborate with DevOps teams for cloud deployment and infrastructure management (AWS).

Design, configure, and implement Spring Batch jobs for processing large datasets and scheduling tasks.

Implement dynamic web pages and views using JSP (Java Server Pages).

Design and implement authentication and authorization mechanisms using Key Cloak for identity and access management, ensuring secure communication through OAuth 2.0 and JWT tokens.

Leverage SAML/SSO integration for single sign-on and authentication.

Proficiency in Postgres, PL/SQL and Oracle database technologies.

Formulating data dictionaries that are congruent with task specifications.

Creating technical documents that outline the purpose, capacity, and guidelines attached to each database.

Providing practical guidance on the use and migration of each database.

Servicing and updating databases, as required.

Database Responsibilities

Development: Design and implement PL/SQL functions, procedures, and packages to meet business requirements.

Triggers: Create and manage database triggers for automation of tasks and enforcement of business rules.

Performance Tuning: Optimize SQL queries and PL/SQL code for performance and scalability.

Database Design: Collaborate with the data modeling team to create efficient database designs.

Testing: Conduct unit and integration testing of PL/SQL code to ensure reliability and accuracy.

Documentation: Maintain documentation for developed code, processes, and database schemas.

Collaboration: Work closely with application developers, business analysts, and other stakeholders to gather requirements and provide technical support.

Troubleshooting: Diagnose and resolve database issues, including performance bottlenecks and data integrity problems.

Experience and Technical Skills Required

Seven (7) years of experience in Java and modern technologies.

Previous experience using

- Java (Java 17+) features such as records, sealed classes, switch expressions, pattern matching, and enhanced performance improvements

- Node 16+

- ServiceNow, Splunk, Dynatrace

- Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Batch)

- Microservices Architecture (Designing, developing, and deploying microservices)

- Java Server Pages (creating dynamic web pages and integrating with back-end logic)

- Database Management (PostgreSQL, Oracle and experience with ORM tools like Hibernate)

- RESTful Web Services (API development, consumption, and integration)

- Thorough understanding of REST, SOAP, Web services and API Communication protocols S/FTP/S, File I/O etc.

- Testing: JUnit, TestNG, Mockito

- Version Control: GitHub

- Build Tools: Maven, NPM

- CI/CD: GitHub Actions

- Frontend Integration: Understanding of HTML, CSS, JavaScript, and Angular 17+

- Security & Identity Management: Experience with OAuth 2.0, JWT tokens, and SAML/SSO integration for authentication and authorization

- KeyCloak Integration: Integrate KeyCloak with Java-based applications and services for API authentication

- Scripting Languages: Proficiency in one or more scripting languages, such as Bash, or PowerShell, Python

- Experience with cloud-based databases (e.g., AWS RDS).

- Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL, Oracle).

- Knowledge of NoSQL databases (e.g., MongoDB, Cassandra) is a plus.

- Familiarity with agile methodologies.

Posted 2025-09-14

Recommended Jobs

Direct Support Professional

United Cerebral Palsy of GA
Hephzibah, GA

Job Description Job Description Our Mission and Vision: The mission of United Cerebral Palsy of Georgia is to positively support and impact the achievement of a Life Without Limits for peopl…

View Details
Posted 2025-08-22

Host

Hudson Grille
Kennesaw, GA

Job Description Job Description Job Brief & Preview In alignment with Metrotainment Cafes Core Values , executes our 4 steps seating sequence with a level of welcoming hospitality that exc…

View Details
Posted 2025-08-23

Occupational Therapist

hopebridge
Woodstock, GA

Job Description Job Description Are you an occupational therapist seeking a dynamic, clinician-founded, and mission-driven organization dedicated to providing progressive and compassionate clinic…

View Details
Posted 2025-08-29

Deals Delivering Deal Value Manager Save for Later Remove job

PwC
Atlanta, GA

A career within Delivering Deal Value will provide you with the opportunity to help clients achieve maximum value on their deal transactions by solving transformational and other complex challenges…

View Details
Posted 2025-08-12

Quality Control Assistant Manager - Ellabell, GA

MOBIS
Ellabell, GA

Job Description Job Description Quality Control Assistant Manager Position Summary The BSA Quality Control Assistant Manager at MOBIS North America Electrified Powertrain, LLC (MNAe) plays …

View Details
Posted 2025-07-28

Hotel Front Desk Night Auditor

Royal Hotel Investments of Covington
Covington, GA

Job Description Job Description Our property is growing rapidly and we are looking for a night auditor who loves working with people, possesses a strong commitment to customer satisfaction, and h…

View Details
Posted 2025-08-29

POLICE OFFICER - CERTIFIED

City Of Douglasville
Douglasville, GA

Job Description Job Description JOB SUMMARY This person in this position is responsible for performing a full range of law enforcement duties in the patrol, community policing, crime preventio…

View Details
Posted 2025-07-28

Walmart Facility Services Onsite Hiring Event - 7.8.2025

Walmart
Atlanta, GA

Job Description Job Description Company Description We're hosting an onsite hiring event for our Walmart Facility Services roles and would love to have you join us! Walmart is hiring Exter…

View Details
Posted 2025-07-26

Draught Technician

Eagle Rock Distributing
Norcross, GA

POSITION SUMMARY The Draught Tech is responsible for scheduling and cleaning draught system lines. QUALIFICATIONS Qualified applicants must possess: § Must have a written recommendation from yo…

View Details
Posted 2025-07-27