Search by job, company or skills

  • Posted 9 days ago
  • Over 300 applicants

Job Description

Job Description

Location: Bangalore

Employment Type: Full-time

Job Description:

We are seeking an experienced and results-driven Java Developer to join our dynamic team. The ideal candidate will have a strong background in designing and building scalable enterprise applications using Java, Spring Boot, and microservices architecture. Play a key role in developing robust backend systems, integrating RESTful APIs, and ensuring high code quality through rigorous testing and code reviews.

Key Responsibilities:

  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and microservices.
  • Build and consume RESTful APIs for system integration.
  • Implement WebClient for reactive and asynchronous communication.
  • Write robust unit and integration tests using JUnit and Mockito.
  • Work on CI/CD pipelines for automated build, test, and deployment.
  • Collaborate with cross-functional teams in an agile environment.
  • Participate in code reviews and ensure adherence to best practices.

Mandatory Skills:

  • Strong proficiency in Java and Spring Boot and microservices.
  • Experience on java latest versions
  • Hands on Experience on relational and non-relational databases.
  • Expertise in REST API development and integration.
  • Familiarity with WebClient for reactive programming.
  • Solid understanding of JUnit and Mockito for testing.
  • Experience with CI/CD tools (GitLab CI.)
  • Optimize application performance and troubleshoot production issues.
  • Knowledge on Asynchronous communication (RabbitMQ,Kafka,ActiveMQ).

Good-to-Have Skills:

  • Experience with AWS services (EC2, S3, Lambda,SQS, SNS, Event Bridge, EC2, Amazon Aurora etc.)
  • Knowledge of Terraform for Infrastructure as Code.
  • Knowledge on front end technologies.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143924353

Similar Jobs

(estd)