AVN-Digital is an expert in providing technology enabled business solutions and services. Since inception, AVN-Digital has helped clients Cyber-security, Data Analytics and Robotic Process Automation to improve their operations and profitability, focus on core competencies and achieve business results such as increased agility, innovation and profitable growth. Our in-depth technical knowledge coupled with industry experience and our unique methodologies enable us to successfully deliver and meet our customer’s expectations.
We are seeking a highly skilled Senior Microservices Developer.
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.
Provide 2nd Line support for deployment in production.
Requirements:
Bachelor’s degree in Computer Science or a related field.
6+ years of experience in Java development.
Drools experience is good to have.
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(MoM) technologies – MQ and Kafka
Experience in implementing Enterprise Integration Patterns (EIP)
Excellent problem solving and analytical skills
Strong communication and collaboration skills
Ability to work independently and as part of a team
WHAT’S ON OFFER
You will be remunerated with an excellent base salary and entitled to attractive company benefits. Additionally, you will get the opportunity to enjoy a fun and collaborative work environment, alongside a strong career progression.
Privacy Statement: Data collected will be used for recruitment purposes only. Personal data provided will be used strictly in accordance with the relevant data protection law and AVN Digital's privacy policy .