Overview
We are looking for an experienced Java Software Engineer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. Responsibilities: - Design and develop robust, scalable Java applications - Write clean, maintainable, and well-tested code - Collaborate with cross-functional teams to deliver features - Participate in code reviews and provide constructive feedback - Debug and resolve technical issues - Mentor junior developers - Contribute to technical architecture decisions Required Skills: - 5+ years of experience in Java development - Strong understanding of Object-Oriented Programming principles - Experience with Spring Framework (Spring Boot, Spring MVC) - Knowledge of microservices architecture - Experience with RESTful APIs - Proficiency in SQL and database design - Experience with version control systems (Git) - Strong problem-solving and analytical skills Preferred Qualifications: - Experience with cloud platforms (AWS, Azure, or GCP) - Knowledge of containerization (Docker, Kubernetes) - Experience with CI/CD pipelines - Understanding of Agile methodologies Benefits: - Competitive salary - Health insurance - Professional development opportunities - Flexible working hours - Remote work options - Annual bonus - Stock options
Job Type: Full-time
Pay: ₹2,000,000.00 - ₹3,500,000.00 per year
Work Location: In person
Speak with the employer
+91 9008078505