Core Java Developer

Alpharetta, GA, US • Posted 2 days ago • Updated 2 days ago
Contract W2
Contract Independent
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • core java

Summary

Senior Backend Java Developer / Consultant (8–10 Years)

Location: Atlanta / Alpharetta, GA (Hybrid)

In-person Interview

Need only on W2

Role Summary

We are looking for a hands-on Senior Backend Java Developer with 8 to 10 years of professional experience to design, build, and scale robust backend applications and microservices. In this role, you will power our core financial platforms by developing secure, high-performance APIs and integrating complex data pipelines in a fast-paced enterprise environment.

Key Responsibilities

  • Design, develop, and deploy scalable backend services and RESTful APIs using Java and Spring Boot.

  • Build, maintain, and optimize distributed microservices architecture.

  • Write clean, maintainable code, manage database interactions, and ensure high backend performance and reliability.

  • Integrate enterprise applications with messaging systems (such as Kafka) and distributed caching layers (such as Redis).

  • Collaborate closely with product managers, system architects, and QA teams within an Agile/Scrum framework.

  • Participate in thorough code reviews, enforce engineering best practices, and mentor junior developers.

Required Skills & Experience

  • Experience: 8–10 years of professional software development experience focusing on enterprise backend systems.

  • Core Skills: Strong proficiency in Core Java (Java 8+), multithreading, concurrency, and object-oriented design principles.

  • Frameworks: Extensive, hands-on experience building RESTful microservices using Spring Boot and the Spring ecosystem.

  • Databases & Messaging: Solid relational database skills (SQL performance tuning) alongside experience with event-driven messaging tools (e.g., Kafka, RabbitMQ).

  • DevOps & Tooling: Familiarity with Git, Maven/Gradle, CI/CD automated deployment pipelines, and containerized cloud environments (Docker/Kubernetes).

  • Methodologies: Proven track record working in Agile/Scrum delivery teams.

  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91081937
  • Position Id: 9117790
  • Posted 2 days ago
Contact the job poster
DM

Dilip Munama

Recruiter @ TOPSYSIT

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.