JOBSEARCHER

Sr Backend Java Developer

Sr Backend Java DeveloperAs a Backend Engineer, you'll be responsible for crafting usable, adaptable, reliable, and secure software. You'll use the latest lean and agile thinking to solve tough problems and challenge yourself every day. You'll play an important role in driving our digital projects to success.Primary Responsibilities:Collaborate with others to invent, implement, and deploy new systems and improvements to existing systemsEngineer new systems and changes to existing systems to support new functionalityBuild functionality to ship new experiences and technologiesMaintain production systems and perform root cause analysis of issues to assist in determining the source of problemsActive participation in the Scrum processEnsure good development testing coverage of unit and integration testingParticipate in peer design and code reviewsParticipate in architecture design planningProactively collaborate with teammates and communicate with the remote teamRequirements:Bachelor's degree in a technical field, or equivalent work or training experienceMinimum of 5 years working on micro-services / web-based systems (REST)Experience working in a product-oriented, team-based environment that uses modern digital delivery approaches such as user experience design, lean, agile, DevOps, and cloud computingProficiency with Java 17 or above, preferably JDK25Proficiency with Spring Boot and Spring Cloud frameworksExperience with RDS (MySQL)Understanding of Docker, KubernetesAbility to write Unit tests and follow TDD principlesStrong understanding of design patterns, OOP, development methodologies.