0 years

3 - 14 Lacs

Chennai

Posted:1 day ago| Platform:

Apply

Skills Required

java developer development relational test design mysql postgresql mongodb security scalability integration code devops deployment troubleshooting agile scrum kanban coding microservices architecture rest api mvc data sql nosql rabbitmq kafka angular react docker kubernetes jenkins github jwt authentication multithreading optimization aws azure gcp testing junit logging log4j git jira postman graphql terraform technology cutting

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Java Spring Boot Developer Location: CHENNAI Job Type: Full-time Experience Level: 5 - 8 Yrs Job Description: We are looking for a highly skilled Java Spring Boot Developer to join our development team. The ideal candidate should have hands-on experience in designing, developing, and maintaining scalable and high-performance applications using Java , Spring Boot, Front end frameworks, Relational Databases. Key Responsibilities:  Develop, test, and maintain backend applications using Java, Spring Boot, and Microservices.  Design and implement RESTful APIs and integrate with front-end applications.  Work with databases such as MySQL, PostgreSQL, MongoDB to store and retrieve data efficiently.  Ensure high performance, security, and scalability of applications.  Implement unit tests and integration tests to maintain code quality.  Work closely with DevOps teams for deployment and monitoring.  Participate in code reviews, troubleshooting, and debugging.  Collaborate with cross-functional teams to define, design, and ship new features.  Follow Agile methodologies (Scrum/Kanban) and best coding practices. Required Skills & Qualifications:  Strong proficiency in Java (8/11/17+) and Spring Boot.  Experience with Microservices Architecture and REST API development.  Good knowledge of Spring Framework (Spring MVC, Spring Security, Spring Data JPA, Spring Cloud, Hibernate).  Hands-on experience with SQL (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).  Knowledge of message brokers like RabbitMQ, Kafka is a plus.  Knowledge in Front End frameworks Angular, React is a plus.  Experience with Docker, Kubernetes, CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).  Familiarity with OAuth2, JWT, API Gateway for authentication & authorization.  Strong understanding of Multithreading, Performance Optimization, and Design Patterns.  Experience with cloud platforms (AWS, Azure, GCP) is a plus.  Good knowledge of Unit Testing (JUnit, Mockito) and logging frameworks (Log4j, SLF4J).  Experience with Git version control and Agile tools (JIRA, Confluence).  Experience in POSTMAN, Dynatrace, OCP, Logscale is a plus. Nice to Have:  Experience with GraphQL, gRPC.  Knowledge of Serverless architecture (AWS Lambda, Azure Functions).  Exposure to Infrastructure as Code (Terraform, Ansible).  Exposure to Banking Domain. Educational Qualification:  Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Why Join Us?  Exciting projects with cutting-edge technologies.  Competitive salary and performance-based bonuses.  Health & wellness benefits.  Opportunities for professional growth & certifications Job Type: Full-time Pay: ₹300,567.15 - ₹1,437,174.75 per year Location Type: In-person Work Location: In person Speak with the employer +91 9390118711

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now

RecommendedJobs for You