Post Job Free
Sign in

Java Database Developer - SS

Company:
NavitasPartners
Location:
Atlanta, GA
Pay:
40USD per hour
Posted:
January 28, 2026
Apply

Description:

Job Description

Job Title: Java Database Developer

Location: Alpharetta, GA (Hybrid – minimum 3 days onsite)

Duration: 6–12 MonthsRole Summary

We are seeking a Java Database Developer to support a strategic reporting and data-driven application environment. This role involves hands-on development, database optimization, and collaboration with cross-functional Agile teams to deliver scalable and high-quality solutions. The ideal candidate is technically strong, adaptable, and eager to learn new technologies.Key Responsibilities

Work as a Java developer supporting a strategic reporting platform.

Design and deliver stable, scalable, and high-quality technical solutions aligned with business requirements.

Perform hands-on coding, unit testing, and code reviews.

Ensure system architecture and integration designs align with enterprise platform strategies and business goals.

Collaborate closely with Agile squads and IT partners to ensure smooth project delivery.

Develop a strong understanding of financial products, services, processes, and organizational workflows to identify optimal solutions.

Maintain awareness of industry trends, compliance considerations, risk controls, and regulatory standards.

Mentor and support junior developers as needed.Minimum Qualifications

Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field.

Excellent written and verbal communication skills.Required Skills & ExperienceCore Technical Skills

5+ years of experience building enterprise-scale server-side applications using Java/J2EE.

Strong expertise in:

Multithreading and concurrency

JVM fundamentals (memory management, garbage collection, performance tuning)

Spring Framework

Extensive experience with Relational Databases (RDBMS) and advanced SQL, including:

Joins, subqueries, indexing

Query optimization and performance tuning

Experience with Snowflake or other cloud data warehouses (strong plus).Systems & DevOps

Good working knowledge of Linux/Unix environments, including:

Shell scripting

Log analysis

Process monitoring

Hands-on experience with CI/CD pipelines using tools such as:

Jenkins, GitHub Actions, GitLab CI, or Azure DevOps

Git-based version control

Build tools: Maven, Gradle

Understanding of application deployment and runtime environmentsCloud, Messaging & Architecture

Exposure to containerization technologies such as Docker (preferred).

Kubernetes experience is a plus.

Experience with cloud platforms: AWS, Azure, or GCP.

Messaging systems: Kafka or RabbitMQ.

Strong understanding of microservices architecture.Security & Performance

Knowledge of application security best practices, including:

OAuth2, JWT, SSO, SAML concepts

Experience with performance optimization and troubleshooting in production environments.Professional Competencies

Strong analytical and problem-solving skills.

Ability to communicate effectively with both technical and non-technical stakeholders.

Ability to work independently as well as in collaborative team environments.

Strong ownership mindset with high attention to detail.

Full-time

Hybrid remote

Apply