Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Atlanta, GA, United States
Posted
Yesterday
DockerMicroservicesMongoDBSQLSpringSpring BootAPI GatewayAWSScrumAgileAzureGitGoogle CloudHibernateJUnitJWTJavaJenkinsKafkaKubernetes
Job Description
Job Summary - We are looking for a highly skilled Senior Java Developer with strong hands-on experience in Java, Spring Boot, and Microservices to join an enterprise technology team.
The ideal candidate will have a strong backend development background, experience designing and developing scalable microservices-based applications, and excellent communication skills. This role requires someone who can work independently, collaborate effectively with technical and business teams, and contribute hands-on to development and delivery.
Required Technical Skills
- Strong hands-on experience with Core Java / Java 8+
- Extensive experience with Spring Boot
- Strong hands-on experience developing Microservices
- Strong knowledge of RESTful APIs and web services
- Strong understanding of Object-Oriented Programming and Design Patterns
- Experience with Spring MVC, Spring Data JPA and Hibernate
- Strong SQL and relational database experience
- Experience with Git, Maven/Gradle and CI/CD
- Experience with unit and integration testing, preferably JUnit/Mockito
- Good understanding of Agile/Scrum development environments
- Experience troubleshooting and resolving production issues
Preferred Skills
- Spring Cloud
- Kafka or other messaging technologies
- Docker and Kubernetes
- AWS, Azure, or Google Cloud Platform
- API Gateway / API management
- OAuth2 / JWT / Spring Security
- NoSQL databases such as MongoDB
- Jenkins or similar CI/CD tools
- Experience with enterprise-scale applications
Key Responsibilities
- Design, develop, and maintain scalable Java-based applications and microservices.
- Develop and maintain RESTful APIs and integrations.
- Build high-performance, reliable, and secure backend services using Spring Boot.
- Participate in architecture and technical design discussions.
- Write clean, maintainable, testable, and production-ready code.
- Perform code reviews and contribute to engineering best practices.
- Troubleshoot application issues and perform root-cause analysis.
- Collaborate with architects, developers, QA, DevOps, Product Owners, and business stakeholders.
- Participate in Agile ceremonies and contribute to sprint planning and delivery.
- Support CI/CD pipelines, deployments, and production releases.
- Continuously identify opportunities to improve application performance, scalability, and reliability.
Candidate Profile
- Strong hands-on coder, not purely an architect/lead.
- Excellent verbal and written communication skills.
- Strong analytical and problem-solving abilities.
- Comfortable working directly with client and technical stakeholders.
- Able to work independently with minimal supervision.
- Strong enterprise software development experience.
Similar jobs
- EG
Fullstack Software Engineer IV
NewEliassen Group
Charlotte, NC🇺🇸$80 - $90/hrHybrid9 hours agoDjangoDynamoDBFastAPI+9Technology - LM
Senior Data Systems Developer with Security Clearance
NewLMI
True, WV🇺🇸$112k - $145k/yrHybrid9 hours agoSQLSQL ServerPower BITechnology - EG
Principal Full Stack Engineer
NewEliassen Group
Salem, NH🇺🇸$74 - $78/hrOn-site9 hours agoSQLSQL ServerAgile+10Technology - EG
Full Stack Software Engineer - API Platform Engineering
NewEliassen Group
Greenwood Village, CO🇺🇸$65 - $75/hrOn-site9 hours agoDjangoFastAPINode.js+12Technology - ES
.Net Full Stack Developer
NeweSolutionsFirst, LLC
Vienna, VA🇺🇸HybridYesterdayNext.jsSQLSQL Server+8Technology - MS
Cloud App Developer - Mid with Security Clearance
M9 Solutions
Washington, DC🇺🇸$115k - $130k/yrRemote5 days agoDockerGCPEncryption+6Technology