Java Web Developer

hirecrap

Hyderabad 5 Years Exp Posted 29d ago

Job Description

  • Microservices Development: Design, build, and deploy highly scalable, loosely coupled, and resilient microservices using Spring Boot and Spring Cloud (Gateway, Config Server, Eureka). [
  • API Engineering: Develop secure, efficient, and well-documented RESTful APIs integrating with front-end applications, mobile clients, and third-party systems.
  • Database & Caching Management: Design schema, write complex queries, and handle data persistence using relational databases (MySQL, PostgreSQL, Oracle) and NoSQL stores (MongoDB) via Spring Data JPA / Hibernate.
  • Asynchronous Messaging: Implement event-driven architectures and asynchronous communication patterns using message brokers and streaming platforms like Apache Kafka or RabbitMQ.
  • Security & Auth: Implement robust authentication and authorization mechanisms using Spring Security, OAuth 2.0, and JWT (JSON Web Tokens).
  • Testing & Quality: Write comprehensive unit and integration tests using JUnit and Mockito; follow Test-Driven Development (TDD) principles.
  • DevOps & Cloud-Native Deployment: Containerize applications using Docker and manage orchestration via Kubernetes on cloud platforms (AWS, Azure, or GCP).
    • Collaboration: Participate in Agile/Scrum ceremonies, perform peer code reviews, and collaborate with product owners, architects, and QA teams

Similar Openings for You