Java Developer

FiftyFive Technologies

Jaipur

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

FiftyFive Technologies seeks an experienced Java Backend Developer to design, develop, and maintain scalable backend services. You will work with Java, Spring Boot, and microservices to build REST APIs and integrate databases like PostgreSQL, MySQL, MongoDB, and Redis.

You will implement security with Spring Security, JWT, and OAuth2, use Kafka for messaging, and follow SOLID principles. You’ll contribute to testing with JUnit/Mockito and collaborate in Agile teams deploying via

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Strong understanding of OOP, Design Patterns, and SOLID principles.
  • Experience working in Agile/Scrum teams.
  • Excellent analytical and communication skills.

Responsibilities

  • Design, develop, and maintain backend applications using Java and Spring Boot.
  • Develop scalable Microservices and RESTful APIs.
  • Implement authentication and authorization using Spring Security, JWT, and OAuth2.
  • Work with PostgreSQL, MySQL, MongoDB, and Redis.
  • Integrate Apache Kafka for asynchronous messaging.
  • Write clean, maintainable, and testable code following SOLID principles.
  • Develop unit and integration tests using JUnit and Mockito.
  • Collaborate with frontend, QA, DevOps, and product teams in Agile environments.
  • Deploy applications using Docker, Kubernetes, and CI/CD pipelines.
  • Monitor, troubleshoot, and optimize application performance.

Skills

Java
Spring Boot
Microservices
REST APIs
PostgreSQL
MySQL
MongoDB
Redis
Kafka
Docker
Kubernetes
CI/CD
JUnit
Mockito
Agile/Scrum

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Maven
Gradle
IntelliJ IDEA
Postman
Swagger/OpenAPI
Jira
Confluence

Job description

We are looking for a skilled Java Backend Developer with 4–6 years of experience in designing, developing, and maintaining scalable backend applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, databases, cloud technologies, and DevOps practices.

Key Responsibilities

  • Design, develop, and maintain backend applications using Java and Spring Boot.
  • Develop scalable Microservices and RESTful APIs.
  • Implement authentication and authorization using Spring Security, JWT, and OAuth2.
  • Work with PostgreSQL, MySQL, MongoDB, and Redis.
  • Integrate Apache Kafka for asynchronous messaging.
  • Write clean, maintainable, and testable code following SOLID principles.
  • Develop unit and integration tests using JUnit and Mockito.
  • Collaborate with frontend, QA, DevOps, and product teams in Agile environments.
  • Deploy applications using Docker, Kubernetes, and CI/CD pipelines.
  • Monitor, troubleshoot, and optimize application performance.
Required Skills
  • Testing: JUnit 5, Mockito, Integration Testing
  • Tools: Git, Maven, Gradle, IntelliJ IDEA, Postman, Swagger/OpenAPI, Jira, Confluence
Good to Have
  • Spring AI
  • Prompt Engineering
  • RAG
  • Elasticsearch or RabbitMQ
Qualifications
  • Bachelor's degree in Computer Science or related field.
  • Strong understanding of OOP, Design Patterns, and SOLID principles.
  • Experience working in Agile/Scrum teams.
  • Excellent analytical and communication skills.

Required Skills

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Java Developer (Spring, Microservices) Job ID: 358006
Java Developer (Spring, Microservices) Job ID: 358006

Victrixsystems • Pune District

On-site
Java Developer
Java Developer

Keka Technologies Private Limited • Dadri

On-site
INR 900,000 - 1,300,000
Java Developer (Spring, Microservices)
Java Developer (Spring, Microservices)

Victrix Inc. • Maharashtra

On-site
INR 1,200,000 - 1,600,000
Java Developer
Java Developer

Fastra Corporation • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Java Developer
Java Developer

R Systems International • Bengaluru

On-site
INR 800,000 - 1,200,000
Java Developer
Java Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 1,200,000
Senior Java / J2ee developer
Senior Java / J2ee developer

Bounteous • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Developer
Java Developer

Netscribes • Pune District

On-site
INR 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

EngiNeo Solutions • Bengaluru

On-site
INR 350,000 - 650,000