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)