ApplyStaff Java Software Engineer
Posted 6 months agoViewed
View full description
💎 Seniority level: Staff, 8+ years
📍 Location: European offices
🔍 Industry: Digital commerce
🗣️ Languages: English
⏳ Experience: 8+ years
🪄 Skills: LeadershipSoftware DevelopmentAgileFrontend DevelopmentJavaJavascriptTypeScriptContent managementAngular
Requirements:
- 8+ years of software development experience.
- Extensive knowledge of core Java and common Java libraries and frameworks.
- Hands-on experience in designing and building production-grade systems.
- Strong hands-on programming skills; you write clean code and ship it with automated tests.
- Quality mindset regarding unit testing, code review, and integration testing.
- Experience with containerization, CI/CD, and DevOps.
- Good to have: experience in leading and mentoring engineers, working with large, complex code, reverse engineering and troubleshooting, frontend development with Javascript/Typescript, Angular, CMS experience, and familiarity with JCR.
Responsibilities:
- Think and own the full development life cycle - from backlog refinement, architecture, technology, coding standards, testing, code reviews to CI/CD and monitoring.
- Bring technical leadership to the team and mentor your teammates, helping to level up the team.
- Be a high producer of work with hands-on development.
- Help improve architecture, security, stability, and efficiency of the Content module.
- Improve and extend the Content Paas platform.
Apply