Responsibilities:
- Design and develop microservices using Java related technologies.
- Collaborate with cross-functional teams to identify and implement new products and improve the existing systems in our microservices architecture
- Develop and maintain documentation of the microservices architecture, including design patterns, best practices and coding standards.
- Debug, troubleshoot and provide production support for microservices based applications
- Implement automated testing and continuous integration/continuous deployment (CI/CD) processes to ensure quality and efficiency in the development cycle.
- Mentor and guide junior developers on microservices architecture, design patterns and best practices.
Requirements:
- Proficiency in Microservices architecture and event-driven design.
- Experience in developing and deploying microservices architectures using Spring Boot, Spring Batch, Spring Data or similar frameworks.
- Strong knowledge of RESTful web services and related technologies such as JSON, Swagger and XML
- Experience in containerization technologies - Docker, Kubernetes.
- Experience in Message oriented Middleware technologies - MQ and Kafka
- Experience in implementing Enterprise Integration Patterns (EIP)
To apply, simply click the Apply button or send your updated profile to
EA Licence No.:18S9405 / EA Reg. No.:R1330864
Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/to stay informed about new opportunities and events.