Vacancy expired!
- 5+ years of software development experience preferably in Backend cloud services and databases
- 3+ years of microservices and API development experience using Java and Spring Boot stack
- In-depth Java/J2EE experience with Rest API standards and best practices to build Microservices
- Experience with Microservices development frameworks such as Spring Boot
- Production debug level experience with messaging frameworks such as Rabbit MQ
- Experience with NOSQL databases (SOLR, Cassandra, MongoDB) is a plus
- Experience with Redis cache
- Experience in Docker, Kubernetes or Containerization
- Experience in Google Cloud Platform or Azure would be plus
- Demonstrated experience with developing RESTful Microservices in an enterprise production environment
- Demonstrated experience with unit and performance testing of web services
- Demonstrated experience in creating and utilizing REST / JSON web service clients
- Demonstrated experience in the mechanisms of enterprise software development including source control, repositories, Wikis, continuous integration and deployment
- Demonstrated experience designing and architecting scalable and resilient enterprise software
- Familiarity with Agile methodologies and pair programming is a plus
- Willingness and availability to be a part of a 24/7 production support team on a rotating basis
- Expertise in analysis, design ,development of Restful, SOAP Webservices, JSON and XML.
- Create API Specification including JSON Input and JSON Response using swagger /openapi specification.
- Work with Product Owner to discuss on business requirements and work with architect to design api solutions.
- Work with Scrum master to assign tasks to teams and conduct code reviews for the teams.
- Resolve technical issues for designers and developers during project lifecycle
- Excellent problem solving/troubleshooting skills on Java/J2EE technologies
- Experience in SQL database.
- Experience in leading team for Spring Boot Microservices development.