Full Description
Job Title: Senior Java Developer
Experience: 5+ Years
Location: Chennai
Job Summary
We are seeking an experienced Senior Java Developer with 5+ years of expertise in building scalable, high-performance Java applications. The role involves designing solutions, leading development activities, and collaborating with cross-functional teams.
Key Responsibilities:
Design, develop, and maintain enterprise-level Java applications
Lead backend development using Core Java, Spring, Spring Boot, and Hibernate
Architect and implement RESTful APIs and microservices
Ensure application performance, scalability, and security
Perform code reviews and enforce coding best practices
Guide and mentor junior developers
Collaborate with product, QA, UI, and DevOps teams
Participate in system design and technical decision-making
Troubleshoot complex
production issues
Required Skills:
Strong expertise in Core Java and advanced OOP concepts
Extensive experience with Spring, Spring Boot, Hibernate/JPA
Hands-on experience in Microservices architecture
Strong knowledge of SQL and databases (MySQL / Oracle / PostgreSQL)
Experience with REST APIs, messaging systems, and caching
Familiarity with Git, CI/CD pipelines, and Agile methodology
Basic understanding of cloud platforms (AWS / Azure is a plus)
Educational Qualification:
BE / BTech / MCA / MSc in Computer Science or related field
Experience:
Minimum 5+ years of hands-on Java development experience
Key Attributes:
Strong leadership and problem-solving skills
Ability to take ownership of modules and projects
Excellent communication and mentoring abilities
Regards,
Priyadharshini HR
8220184451