Job Title : Senior Java Developer
Experience Required : 7+ years
Location : [Bangalore / Hyderabad / Chennai]
Employment Type : [Full-time]
Job Summary :
We are seeking a highly skilled Senior Java Developer with over 7 years of hands-on experience in designing, developing, and deploying enterprise applications. The ideal candidate will have strong expertise in Java , Spring Boot , Microservices architecture , . You will play a key role in designing scalable solutions, mentoring junior developers, and ensuring best practices in coding and architecture.
Key Responsibilities
- Design, develop, and maintain high-quality Java-based applications using Spring Boot and Microservices architecture.
- Collaborate with cross-functional teams to gather requirements, define solutions, and ensure timely delivery.
- Implement best practices for coding, testing, and deployment in a cloud environment (AWS / Azure / GCP).
- Optimize application performance and ensure scalability, reliability, and security.
- Troubleshoot and resolve technical issues in production and non-production environments.
- Participate in code reviews, provide technical guidance, and mentor junior team members.
- Ensure adherence to Agile / Scrum development methodologies.
Required Skills & Qualifications
7+ years of professional experience in software development with Java.Strong proficiency in Java 8+ , Spring Boot , and Microservices .Experience with RESTful API design and integration.Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes .Strong understanding of design patterns, best coding practices, and system architecture principles.Experience with CI / CD pipelines and version control tools (Git).Excellent problem-solving and debugging skills.Strong communication and collaboration abilities.Good to Have
Experience with messaging systems (Kafka, RabbitMQ, etc.).Knowledge of database technologies (SQL & NoSQL).Exposure to DevOps tools and automation frameworks.