Sr. Software Developer - Java Microservices

Chennai , India
full-time

AI overview

Join a dynamic team to develop, test, and deploy RESTful APIs and Microservices utilizing Java, Spring, and cloud technologies while ensuring adherence to industry best practices.

We are currently seeking a Sr. Java Microservices Developer to join our team.

Responsibilities:

  • Work with stakeholder to gather the requirements
  • Develop, test and deploy APIs
  • Writing tested, idiomatic, and documented Java Code
  • Cooperating with the front-end developer in the process of integrating the RESTful API
  • Communicating with external web services
  • Producing, maintaining, and modifying REST APIs
  • Ensuring APIS are developed using industry standard best practices
  • Fixing any issues or bugs that arise
  • Code Reviews
  • Unit Testiung
  • 5+ years of hands-on experience in development of RESTful APIs and Microservices using technology stack: Java/J2EE, Spring framework, Spring Batch, Kubernetes Services, Oracle DB, Apigee/API Gateway
  • Strong Expertise in Core java, Spring framework
  • Experience in Multithreading
  • Strong Experience in Design patterns and principles
  • Experience in building Microservices/API from a Monolith application
  • Experience in handling Web application vulnerabilities
  • Experience in databases like SQL, Postgres, Redis
  • Handle production issues
  • 4+ years of cloud experience (Google/Azure/AWS)
  • Experience in BDD and TDD; experience with test-driven design & development, unit and integration testing, CI/CD.
  • Knowledge of Jira, Git/SVN, Jenkins, DevOps, and CI/CD tools like Jenkins, Fortify, Sonar, Blackduck etc.

Key Success Factors:

  • Analytical thinker
  • Decision-maker
  • Problem-solver

Careers at Infoya. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Developer Q&A's
Report this job
Apply for this job