Senior Java Developer

IT ENGAGEMENTS INC
Atlanta, GA, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$61,087.0 - $104,364.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Application Performance Management Code Review Software Debugging Distributed Systems Gradle Apache Maven NoSQL
+15 more
Cloud Services Software Engineering SQL Databases Transaction Processing (Computing) Java Application Server Spring Cloud Spring-boot Git Event Driven Architecture Containerization Kubernetes Apache Kafka Restful APIs Docker Microservices

Job description

We are seeking an experienced Java Developer and Senior Java Developer with a strong background in designing and developing enterprise-grade applications. The ideal candidate will have extensive experience with Java, Spring Boot, AWS, and Apache Kafka, and will play a key role in building scalable, high-performance, cloud-native applications., * Design, develop, test, and maintain enterprise-level Java applications.

  • Build and enhance RESTful APIs and microservices using Spring Boot.
  • Develop cloud-native solutions leveraging AWS services.
  • Design and implement event-driven architectures using Apache Kafka.
  • Collaborate with cross-functional teams, including product owners, architects, and QA engineers.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Participate in code reviews, technical design discussions, and Agile ceremonies.
  • Troubleshoot production issues and optimize application performance.
  • Mentor junior developers and contribute to technical best practices., Need Senior Java developer Location: Atlanta, GA Duration: 6+Months 10 + years of extensive experience in Java 8 or higher version. Experience in Spring 5.0 or Spring boot …
  • 10 days ago +

Requirements

  • 5+ years of hands-on experience with AWS cloud services.
  • 5+ years of experience with Apache Kafka and event-driven application development.
  • Strong understanding of Microservices Architecture and REST APIs.
  • Experience with SQL/NoSQL databases.
  • Familiarity with Git, Maven/Gradle, and CI/CD pipelines.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and collaboration abilities.
  • Experience and knowledge on AI

Preferred Qualifications

  • Experience working in Agile/Scrum environments.
  • Knowledge of Docker, Kubernetes, or containerized deployments.
  • AWS certification is a plus.
  • Experience with distributed systems and high-volume transaction processing is preferred.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all