J

JobTwine

Senior Java Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Bachelor's degree in Computer Science or equivalent.
  • At least 5 years of Java backend development experience.
  • Strong understanding of object-oriented programming, collections, multithreading, the Java Virtual Machine, and design patterns.
  • Experience with continuous integration and continuous delivery pipelines.
  • Experience with Java 8, 11, or 17; Spring Boot; Spring MVC; Spring Data JPA or Hibernate; RESTful APIs; microservices architecture; SQL databases such as PostgreSQL, MySQL, or Oracle; Docker; Kubernetes; Git; Maven or Gradle; JUnit; and Mockito.
  • Strong debugging skills and communication skills.

Responsibilities

  • Design and develop scalable Java applications.
  • Build REST APIs using Spring Boot.
  • Develop and maintain microservices.
  • Optimize application performance and database queries.
  • Write unit and integration tests.
  • Participate in code reviews.
  • Collaborate with quality assurance, DevOps, and Product teams.
  • Mentor junior developers.
  • Troubleshoot production issues.

Desired Qualifications

  • Experience with Kafka or RabbitMQ.
  • Experience with AWS or Azure.
  • Experience with Redis.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at JobTwine

See more jobs