Skills
About the Role
Join CME as a Senior Java Engineer and help design, build, and maintain scalable web applications. This remote role is ideal for a proactive engineer who can own solutions from conception through deployment and collaborate effectively in a fast-paced environment.
Responsibilities
- Own the end-to-end software development lifecycle, from planning and implementation to deployment
- Maintain, enhance, and upgrade production systems after release
- Lead analysis, coding, building, and release activities for software and applications
- Drive automated testing practices and provide actionable feedback to stakeholders
- Collaborate with cross-functional teams to deliver high-quality outcomes
Requirements
- Strong experience building applications with Java
- Proficiency with Python and related tooling
- Experience delivering end-to-end features across the full software lifecycle
- Solid understanding of automated testing and quality practices
- Ability to work independently in a remote setting and communicate clearly
Benefits
- Remote work flexibility
- Opportunity to contribute to scalable, real-world applications
- Collaborative environment with a focus on engineering quality