Job Description:
4-5 years of current experience as a member of engineering teams in delivering resilient and high-volume technology solutions built in Java Microservice.
Recent experience working with teams delivering with Java / microservice, mix of React / Angular.
Experienced in the day-to-day practicalities of Agile/Scrum software delivery methodologies
3+ years hands-on software development experience designing, writing, debugging, and testing object-oriented code.
3+ years working on high volume transactional systems including performance tuning.
Experience with database design, performance tuning, and optimization.
An advanced understanding of pattern languages & software algorithms
Advanced knowledge of coding techniques contributing to the reliability, maintainability, readability, simplicity, performance, and testability of software
A high level of proficiency working with modern CI/CD and DevSecOps practices
A solid understanding of complex IT environments, including networking, databases, security, and performance