You will be responsible for shaping the technical vision of the platform with domain architect and Chapter lead and you will enable the team to follow your vision.
•
Implement new technologies without a negative customer impact.
•
Integrate BE clients on to our chosen target platform
About You
•
5+ years of professional java experience (design, develop and maintain highly available and resilient applications)
•
Experience with Java (8,11, 17, 21), Git and Maven
•
Experience with Spring Boot, Spring MVC, Spring Data JPA/JDBC
•
Knowledge of Azure - CI/CD pipeline is also important as we are migrating to cloud-based solution. CI/Cd solution is Azure already.
•
Experience with Unit and Integration testing
•
Understanding messaging platforms (i.e., Kafka, EMS, ActiveMQ and/or IBM MQ)
•
Experience with monitoring and alerting (Prometheus/Grafana), Elastic search
•
Experience with containers (Docker, K8S or OpenShift)
•
You feel at home in a high-performing team, and you make the other team members feel at home as well.
•
Code quality matters for you and writing good code excites you. Experience with writing secure code.
•
You love to talk about Java and coach your peers on architecture and best practices.
•
Working knowledge on designing and building Rest-JSON API’s, SOA and Event Driven Design(s)