This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
SmartRecruiters is seeking a Senior Backend Software Engineer II to join their engineering team.
The company's mission is to connect people to jobs at scale through their cloud-based global Hiring Success platform.
The role involves contributing to the full product life-cycle, building services with Java on Kubernetes/AWS infrastructure, designing RESTful APIs, and collaborating with other teams.
The technology platform is a SaaS product hosted on AWS, with services built in Java, Javascript (Node.js), and Python.
The team follows an empowered product teams model and values customer-centric problem-solving.
The position requires working on distributed systems, designing for failure, and having proficiency in RESTful API design and layer design.
Strong domain modeling, CI/CD processes, AWS, Kubernetes/Docker experience, and coaching skills are essential for this role.
Requirements:
7+ years of professional experience is preferred for Senior Engineers II.
Experience in designing, developing, and operating distributed systems is required.
Proficiency in Java programming language (Java 21) and RESTful API design is necessary.
Hands-on experience with TDD, clean code principles, and effective code reviews is expected.
Strong collaboration, communication skills, and English language proficiency are essential.
Familiarity with AWS, Kubernetes/Docker, and coaching/mentoring other engineers is a plus.
Benefits:
Competitive salaries and generous equity are offered.
Remote-friendly work environment with a collaborative and diverse culture.
Promotion opportunities based on high performance.
Inclusive office environment that respects all individuals.
Opportunity to work on a global Hiring Success platform with leading companies worldwide.