L3 Production Support & Production change implementation. Work on bug fixing, monitoring and improving application performance.
Collaborate with cross-functional teams to define, design, and ship new features.
Build microservices using Spring Boot, single page application using React and others.
Implement core practice of Agile, leveraging cloud native architecture pattern using Test Driven Development (TDD), continuous integration / continuous delivery, in an on-premise or public-cloud environment, where everything is automated.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Degree in Computer Science or related field
Strong foundation in algorithms, data structures and core computer science concepts
Evidence of working with object-oriented development and design patterns
Proficiency in multiple modern programming languages such as Java, Angular, etc.