As 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 systems
Engineer new systems and changes to existing systems to support new functionality
Build functionality to ship new experiences and technologies
Maintain production systems and perform root cause analysis of issues to assist in determining the source of problems
Active participation in the Scrum process
Ensure good development testing coverage of unit and integration testing
Participate in peer design and code reviews
Participate in architecture design planning
Proactively collaborate with teammates and communicate with the remote team
Requirements:
Bachelor's degree in a technical field, or equivalent work or training experience
Minimum 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 computing
Proficiency with Java 17 or above, preferably JDK25
Proficiency with Spring Boot and Spring Cloud frameworks
Experience with RDS (MySQL)
Understanding of Docker, Kubernetes
Ability to write Unit tests and follow TDD principles
Strong understanding of design patterns, OOP, development methodologies.
#J-18808-Ljbffr
Similar jobs
Ambition ( Hong Kong ) 19 hours ago

Sr Backend Java Developer

Apply Now
Back to search page