Job Title: Senior Java Developer
Experience Required: 5–6 Years
Location: Mumbai
Notice Period: Immediate Joiners Only
About the Role
We are seeking a Senior Java Developer with strong expertise in microservices architecture, CI/CD automation, and cloud-native technologies . This role requires hands-on development, ownership of deployment pipelines, and the ability to work across distributed systems and modern infrastructure.
Key Responsibilities
Java Development
Design, develop, test, and deploy enterprise-grade Java applications
Write clean, maintainable, and high-performance code following best practices
Build and maintain RESTful APIs and microservices
Work extensively with Spring Boot, Spring, Hibernate, and JPA
Conduct code reviews and ensure adherence to coding standards
CI/CD & DevOps
Design and manage CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or Azure DevOps
Automate build, test, and deployment workflows
Integrate automated testing and quality tools (JUnit, Selenium, SonarQube)
Troubleshoot and optimize pipeline performance and reliability
Documentation & Architecture
Create and maintain technical documentation for system architecture, workflows, and deployment processes
Ensure documentation remains updated with system enhancements and releases
Contribute to process improvements and architectural decisions
Required Skills & Qualifications
5–6 years of hands-on experience in Java development
Strong foundation in object-oriented programming, data structures, and algorithms
Extensive experience with Spring Boot, Microservices, REST APIs, Hibernate/JPA
Proven expertise in CI/CD pipeline implementation and automation
Strong proficiency in Git and version control practices
Excellent debugging, performance tuning, and problem-solving skills
Strong communication and collaboration abilities
Core Platform Skills (Must Have)
Strong hands-on experience with:
Docker
Kubernetes (preferably EKS)
Experience with Infrastructure as Code (Terraform preferred)
Solid understanding of streaming and messaging systems , including:
Kafka producers and consumers
Consumer lag, partitions, and offsets
Ability to analyze and debug complex data flow issues
Good to Have
Experience with cloud platforms such as AWS, Azure, or GCP
Exposure to Apache Flink or similar stream processing frameworks
Familiarity with messaging systems like Kafka, RabbitMQ
Knowledge of Infrastructure as Code tools (Terraform, Ansible)
Experience working with distributed systems and large-scale data pipelines
Similar jobs

More from evnek
Evnek Technologies Pvt Ltd 10 hours ago
Evnek Technologies Pvt Ltd 10 hours ago
Evnek Technologies Pvt Ltd 3 days ago

Senior Java Developer

Apply Now
Back to search page