Sr. Software Developer - Java Microservices

Chennai , India
full-time

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
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

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