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.
Desired Candidate Profile
Profile:
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.
Education:
Bachelor of Science(Computers)
Gender:
nm
Nationality:
Any Nationality