Overall: Senior Software Developer 5 Years of experience in Java development
Responsibilities:
- Be inquisitive enthusiastic and open to quickly learning the business and our systems.
- Design develop and implement secure scalable and reliable microservices to deliver clientfacing applications built on Java technologies using both REST and gRPC where required.
- Contribute to individual project priorities deadlines and deliverables using AGILE methodologies.
- Deliver highly efficient highly available concurrent and fault tolerant software systems.
- Work with your team product management and business users to deliver the roadmap for the product.
- Design and develop innovative solutions to complex problems identifying issues and roadblocks.
- To get involved in the wider organization beyond the team
Qualifications
- 2 years handson experience in Java/Spring Framework/SpringBoot
- Experience of Java 17
- Experience designing and building scalable microservices using APIFirst principles using at least one of REST/gRPC.
- Exposure to Docker Kubernetes and cloud services is beneficial.
- Experience in message brokers such as Kafka is a plus.