Fiftyfive Technologies logo

Java Developer

Fiftyfive Technologies

On-site
Jaipur, India
Full-time
Mid Level
4+ yrs
Salary not listedPosted 2w ago

Real job — pulled straight from Fiftyfive Technologies’s careers page · Verified July 31, 2026 · No reposts.

Job description

Fiftyfive Technologies is hiring a Java Developer — a full-time, based in Jaipur, India role. Apply directly on Fiftyfive Technologies's careers page below.

Java Developer

Location: Jaipur, India; Indore, India; Gurgaon, India

Department: Apps-2

Experience: 4 to 6 years

Skills: spring boot, microservices, Java, cloud & devops, kafka

Java Backend Developer

Job Summary
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

  • Programming Languages: Java 8/11/17, SQL
  • Java & Spring: Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, Spring Cloud, Spring Batch, Spring WebFlux, REST APIs, Microservices
  • Databases: PostgreSQL, MySQL, MongoDB, Redis
  • Messaging: Apache Kafka
  • Testing: JUnit 5, Mockito, Integration Testing
  • Cloud & DevOps: AWS, Docker, Kubernetes, Jenkins, GitHub Actions/GitLab CI
  • Tools: Git, Maven, Gradle, IntelliJ IDEA, Postman, Swagger/OpenAPI, Jira, Confluence

Good to Have
  • Spring AI
  • LLM Integration (OpenAI/Gemini/Claude)
  • Prompt Engineering
  • RAG
  • Vector Databases (pgvector/Pinecone/Milvus)
  • 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.

Get Backend Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
ARHS Group logo

Software Tester

Luxembourg, LU
✓ From careers page· 11m ago
AvaTrade logo

Full Stack Engineer

Herzliya
✓ From careers page· 17m ago
Sequoia Connect logo

Senior Frontend Developer

Remote · Mexico-eligible
✓ From careers page· 1h ago
Sequoia Connect logo

Senior Azure Developer

Remote · Mexico-eligible
✓ From careers page· 1h ago

Frequently asked questions

What skills are required for Java Developer at Fiftyfive Technologies?

The required skills for Java Developer at Fiftyfive Technologies include: Java, Spring Boot, Microservices, REST, PostgreSQL, MySQL, MongoDB, Redis, Kafka, JUnit, AWS, Docker, Kubernetes, Jenkins, Git, Maven, Gradle, JIRA, Confluence, SQL, Hibernate, Agile, Scrum.

What is the seniority level for Java Developer at Fiftyfive Technologies?

Java Developer at Fiftyfive Technologies is a Mid Level level position.

How do I apply for Java Developer at Fiftyfive Technologies?

You can view the full description and apply for Java Developer at Fiftyfive Technologies on EchoJobs: https://echojobs.io/job/fiftyfive-technologies-java-developer-b0eta.