Java Database Developer - 0122 SS # 12


IT - GA - Atlanta, GA
Atlanta, Georgia
Locations: Atlanta, Alpharetta, Marietta, Sandy Springs
Posted On: January 22, 2026
Last Day to Apply: February 05, 2026
Pay: $40.00 per hour

Job Title: Java Database Developer

Location: Alpharetta, GA (Hybrid – minimum 3 days onsite)
Duration: 6–12 Months


Role 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 & Experience

Core 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 environments

Cloud, 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.

Skip to the main content