Java Developer
Required skills
4+ years of commercial software engineering experience in Java, Springboot, Microservices, AWS, Docker, Kubernative, Kafka. Service oriented architecture development. TDD/BDD. Experience working in an Agile environment. Natural self-motivation with a passion for delivering excellence. Great communication skills with the ability to build strong professional relationships. Curiosity with an ongoing desire to develop and learn. Good problem solving skills. Bachelor's degree / Master's degree in Computer Science, Computer Engineering or related field.
Preferred skills
Knowledge of DevOps tools, e.g. Jenkins, Sonar and CI/CD principles. Experience with React/Angular frameworks. Financial Services and/or Software Consulting experience.
Technologies
Java, Springboot, Microservices, AWS, Docker, Kubernative, Kafka, Jenkins, Sonar, CI/CD, React, Angular.
Responsibilities
Producing high quality, maintainable code. Supporting in the design and development of complex software solutions. Partnering effectively with client project teams. A natural ability to mentor junior developers.
Seniority
Senior developer.
Domain
BFSI, healthcare, life sciences.