Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description
Duties and responsibilities
Backend:
- Expert in Developing Spring Boot Application
- Design and implement scalable web service APIs in Spring Boot following best practices and design patterns.
- Experience in working with different Authentication providers like oauth, AD and SAML-based providers.
- Good experience in building Microservices using Spring Cloud (Netflix OSS stack is a plus
- Proficiency in working with PostgreSQL, MySQL database.
- Good experience in NoSQL DBs like MongoDB and DynamoDB
- Designing and developing APIs with proper documentation using OpenAPI standards.
- Experience in working in a Containerized environment using Docker.
- Proficiency in configuring maven based or gradle-based projects.
Miscellaneous:
- Ensuring that all key technical requirements are identified, estimated, designed, documented, implemented and integration tested.
- Working closely with the Business Analysts, Testing, and Support teams to ensure all technical requirements for new projects are captured, designed, and developed according to those requirements.
- Proficiency in GIT is a must.
- Technical Documentations skills is a must.
- Excellent Problem-Solving skills.
- Experience in the Cloud is a plus (GCP, AWS)
- Experience in JHipster framework is a plus.
- Knowledge in using API Gateways like WSO2 & Apiegee is a plus.
- Manage and communicate work responsibilities to team members.
- Experience in BPMN engines is a plus.
- Monitoring applications using ELK stack
- Orchestrating containers using Kubernetest is a plus.
Job Requirements
- Bachelor’s degree in computer programming, computer science, or a related field.
- Minimum Experience: +3 years
- More education or experience may be required.
- Fluency or understanding of specific languages, such as Java, PHP, or Python, and operating systems may be required.
- Strong understanding of the web development cycle and programming techniques and tools.