Java Spring Boot Developer

Year    TN, IN, India

Job Description

Job Title: Java Spring Boot Developer

Location: CHENNAI

Job Type: Full-time

Experience Level: 5 - 8 Yrs

:

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3778705
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year