Talent.com
This job offer is not available in your country.
Java Microservices Developer

Java Microservices Developer

Cyanous Software Private LimitedChennai
30+ days ago
Job description

Job Description :

We are looking for a skilled Java Microservices Developer with strong expertise in Spring Boot, RESTful APIs, and cloud deployment to build scalable and secure enterprise applications. The ideal candidate will have hands-on experience in DevOps, CI / CD automation, and microservices architecture, with the ability to troubleshoot, optimize, and deliver high-quality solutions.

Key Responsibilities :

  • Design, develop, and maintain applications using Spring Boot microservices architecture.
  • Build and optimize RESTful APIs for high-performance and secure integrations.
  • Write and manage Unix shell scripts and YAML-based configurations for automation.
  • Deploy applications to cloud platforms (preferably PCF; AWS / Azure / GCP experience also considered).
  • Set up and maintain CI / CD pipelines to support continuous integration and delivery.
  • Apply DDD, BDD, and TDD methodologies in the development lifecycle.
  • Implement OAuth token-based authentication and other security best practices.
  • Monitor, troubleshoot, and enhance application performance and reliability.
  • Collaborate with cross-functional teams to deliver high-quality solutions on time.
  • Conduct POC work and integrate with other enterprise applications as needed.

Required Skills & Qualifications :

  • Strong hands-on experience in Java, Spring, and Spring Boot.
  • Expertise in microservices design, RESTful services, and integration patterns.
  • Proficiency in DevOps tools, CI / CD pipeline setup, and deployment automation.
  • Experience with Unix shell scripting and YAML configuration management.
  • Knowledge of OAuth-based authentication protocols.
  • Familiarity with DDD, BDD, and TDD practices.
  • Strong problem-solving and ownership mindset.
  • Preferred Skills :

  • Experience with monitoring / alerting tools (e.g., Prometheus, Grafana, ELK stack).
  • Knowledge of containerization / orchestration (Docker, Kubernetes).
  • Strong communication and teamwork skills.
  • (ref : hirist.tech)

    Create a job alert for this search

    Java Developer • Chennai