Job Title: Senior Java Backend Developer
Location: Bangalore, India
Experience: 7+ years
Role Overview:
We are seeking an experienced Java Backend Developer with strong expertise in microservices architecture, API design, and enterprise-level Java development. The ideal candidate will have proven technical leadership skills, experience in building scalable solutions, and hands-on knowledge of modern DevOps practices and cloud platforms.
Key Responsibilities:
- Design, develop, and maintain Java-based backend systems using Spring Boot and microservices architecture.
- Lead solution design and API development for enterprise applications.
- Implement and manage RESTful APIs and JSON-based services.
- Integrate messaging systems such as Kafka and other message queues.
- Collaborate with offshore teams and stakeholders to deliver high-quality solutions.
- Ensure robust CI/CD pipelines for continuous integration and delivery.
- Deploy and manage applications on container platforms (Docker, OpenShift, Kubernetes).
- Work on AWS EKS for microservices deployment and scaling.
- Provide production support and troubleshoot complex issues in live environments.
- Drive best practices in code quality, security, and performance optimization.
Required Skills & Qualifications:
- 7+ years of experience in Java backend development.
- Strong proficiency in Spring Boot, microservices, and API management.
- Expertise in REST/JSON, Kafka, and message queue systems.
- Hands-on experience with Oracle and SQL Server databases.
- Solid understanding of CI/CD tools (Jenkins, GitLab CI, Codefresh, GitHub Actions).
- Experience with containerization (Docker, Kubernetes, OpenShift).
- Familiarity with AWS cloud services, especially EKS.
- Strong problem-solving skills and ability to lead technical discussions.
- Excellent communication and collaboration skills for working with offshore teams.
Nice-to-Have:
- Knowledge of API security standards (OAuth, JWT).
- Experience in monitoring and logging tools (Prometheus, ELK stack).
- Exposure to Agile methodologies.
Employment Type: Full-time
Location: Bangalore (Hybrid/Onsite as per company policy)