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.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
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.