Required Skills:
16 + years; hands-on
Building microservices using Java/Springboot/OAuth,OIDC2/REST/SOAP
Enterprise Integration (Apache Camel) (preferred), Spring Integrator, Mule, Apache ServiceMix etc.,
Working experience in messaging technology - Kafka
Cloud environment (preferably Azure)
Containerization (Docker) & deployment (Kubernetes)
DevOps (Jenkins/Gitlabs/Azure DevOps etc.,)
Exposure to DBMS technology such as SQL / MongoDB (NoSQL)
Strong in Engineering practices (ex: TDD/BDD, Unit Testing, SONARQube, CI-CD etc., )
(Nice to have) Strong Knowledge using Transformation Tools, like XSLT.
(Nice to have) Experience in Volante
Design, develop, deliver and maintain shared engineering platforms, products and solutions.
Contribute to design and standards that will enable the development team to produce highly functional, sustainable, scalable and high performing solutions meeting or exceeding customer expectations.
Collaborate with business teams, other technical leaders, software engineers, architects in order to identify the right architecture and design while developing software platforms, products and solutions
Communicate software architecture & design ideas effectively to other software engineering staff members through code and textual and pictorial documentation as needed
Assume Ownership and Accountability of the work delivered by the Team.