Solicitar ahora

Job description

Key Responsibilities:
  • API Development:
    Designing and implementing RESTful APIs for communication between microservices and with external systems. 
  • Database Interactions:
    Working with relational and NoSQL databases to store and retrieve data for microservices. 
  • Cloud Deployment:
    Deploying and managing microservices on cloud platforms like AWS or Azure using tools like Kubernetes or containerization. 
  • Event-Driven Architectures:
    Implementing systems that react to events using technologies like Kafka or RabbitMQ. 
  • Testing and Debugging:
    Ensuring the quality of microservices through unit testing, integration testing, and debugging. 
  • Collaboration:
    Working with other developers, QA, and product teams to deliver high-quality software. 
  • Staying Up-to-Date:
    Keeping abreast of new technologies and best practices in the microservices and Java landscape. 
  • Microservices Design and Development:
    Building individual, independent services using Java and Spring Boot. 

Skills and Technologies:
  • Java and Spring Framework: Essential for building microservices.
  • RESTful APIs: Crucial for communication between services.
  • Cloud Platforms (AWS/Azure): Understanding of cloud deployment and management.
  • Databases (SQL/NoSQL): Interacting with data storage.
  • Message Queues (Kafka/RabbitMQ): Implementing event-driven architectures.
  • Containerization (Docker/Kubernetes): Managing and deploying services.
  • CI/CD Pipelines (Jenkins/Gitlab CI): Automating the build and deployment process. 

    Range of Year Experience-Min Year

    3

    Physical Location

    Hyderabad

    Qualifications

    MASTERS

    Range of Year Experience-Max Year

    7
    Solicitar ahora

    Otros empleos