30 Aug
|
FiftyFive Technologies
|
Jaipur
30 Aug
FiftyFive Technologies
Jaipur
Java Backend Developer
- Job Summary
- Key Responsibilities
- 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.
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.
- Robust 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