Senior Java Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Location: Georgia, USAExperience Required: 12+ YearsJob SummaryWe 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.Required Skills12+ years of hands-on experience in Java application developmentStrong expertise in Java 8/11/17+, Spring Boot, Spring MVC, Spring SecurityExtensive experience in Microservices ArchitectureStrong knowledge of RESTful APIs and Web ServicesExperience with Hibernate/JPAExpertise in SQL and relational databases (Oracle, PostgreSQL, MySQL, SQL Server)Experience with Kafka, RabbitMQ, or other messaging systemsHands-on experience with AWS, Azure, or Google Cloud Platform cloud platformsExperience with Docker, Kubernetes, and containerized deploymentsCI/CD experience using Jenkins, GitHub Actions, GitLab CI, or Azure DevOpsStrong understanding of Design Patterns, OOP, and Agile methodologies< data-start="1212" data-end="1233">ResponsibilitiesDesign, 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 QualificationsExperience 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">EducationBachelor''s or Master''s degree in Computer Science, Information Technology, Engineering, or related field.