Location: Chennai Job Type: Full-time Experience Required: 3-7 years
Job Summary: We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate will have strong experience in designing, developing, and maintaining high-performance, scalable Java-based applications. You will work closely with cross-functional teams to deliver robust software solutions, mentor junior developers, and contribute to architectural decisions.
Key Responsibilities: ₹ Design, develop, test, and deploy Java-based applications. ? Collaborate with cross-functional teams (Product Owners, QA, DevOps) to define, design, and ship new features. ? Participate in architectural discussions and code reviews. ? Optimize applications for performance, scalability, and maintainability. ? Troubleshoot production issues and provide timely resolutions. ? Write clean, reusable, and well-documented code. ? Mentor junior developers and enforce best practices. ? Stay updated with emerging trends and technologies in software development.
Required Skills & Qualifications: ₹ 3-7 years of hands-on experience in Java development. ? Strong understanding of Core Java, OOP concepts, and design patterns. ? Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data). ? Proficiency in RESTful APIs, microservices architecture. ? Solid knowledge of JPA/Hibernate and relational databases (e.g., MySQL, PostgreSQL, Oracle). ? Experience with build tools (Maven, Gradle) and version control systems (Git). ? Good understanding of unit testing frameworks (JUnit, Mockito). ? Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI, etc. ? Working knowledge of cloud platforms (AWS, Azure, or GCP) is a plus. ? Excellent problem-solving and debugging skills. ? Strong verbal and written communication skills. Preferred Skills (Good to Have): ₹ Experience with containerization tools such as Docker, Kubernetes. ? Familiarity with NoSQL databases like MongoDB or Cassandra. ? Exposure to Agile/Scrum development practices.
Job Type: Full-time
Pay: ₹300,000.00 - ₹1,000,000.00 per year
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.