Java Developer (Jaipur)

Java Developer (Jaipur)

02 Aug
|
FiftyFive Technologies
|
Jaipur

02 Aug

FiftyFive Technologies

Jaipur

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

Positive 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.

📌 Java Developer (Jaipur)
🏢 FiftyFive Technologies
📍 Jaipur

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer (jaipur) / jaipur

Subscribe to this job alert:

Get the latest job offers by email for: java developer (jaipur) / jaipur