Senior Java Developer
Location: Georgia, USA
Experience Required: 12+ Years
< data-start="118" data-end="134">Job Summary
We are seeking a highly skilled Senior Java Developer with 12+ years of experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, Cloud technologies, and modern software development practices.
< data-start="447" data-end="467">Required Skills
- 12+ years of hands-on experience in Java application development
- Strong expertise in Java 8/11/17+, Spring Boot, Spring MVC, Spring Security
- Extensive experience in Microservices Architecture
- Strong knowledge of RESTful APIs and Web Services
- Experience with Hibernate/JPA
- Expertise in SQL and relational databases (Oracle, PostgreSQL, MySQL, SQL Server)
- Experience with Kafka, RabbitMQ, or other messaging systems
- Hands-on experience with AWS, Azure, or Google Cloud Platform cloud platforms
- Experience with Docker, Kubernetes, and containerized deployments
- CI/CD experience using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps
- Strong understanding of Design Patterns, OOP, and Agile methodologies
< data-start="1212" data-end="1233">Responsibilities
- Design, develop, and deploy scalable Java-based enterprise applications.
- Build and maintain microservices and REST APIs.
- Collaborate with architects, business analysts, and stakeholders to gather requirements.
- Optimize application performance, scalability, and security.
- Conduct code reviews and mentor junior developers.
- Implement CI/CD pipelines and DevOps best practices.
- Troubleshoot production issues and provide long-term solutions.
- Create and maintain technical documentation.
< data-start="1735" data-end="1764">Preferred Qualifications
- Experience with Spring Cloud, API Gateway, Eureka, Config Server.
- Experience with NoSQL databases such as MongoDB or Cassandra.
- Exposure to event-driven architectures and distributed systems.
- Cloud certifications (AWS/Azure/Google Cloud Platform) preferred.
- Experience in Banking, Financial Services, Healthcare, Retail, or Insurance domains.
< data-start="2101" data-end="2115">Education
- Bachelor''s or Master''s degree in Computer Science, Information Technology, Engineering, or related field.