Login Enter

SmartRecruiters Inc.

6 months ago

Senior Software Engineer (Delivery & Developer Experience Team) @ SmartRecruiters Inc.

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
SmartRecruiters Inc.
Location
Polska Poland
Posted
6 months ago
View all jobs at SmartRecruiters Inc.

Job description

Experience with distributed systems design (design for failure, eventual consistency, asynchronous communication, circuit breaking, timeouts, etc.) Experience in supporting the end-to-end product lifecycle Strong experience in using CI/CD systems (ideally also in creating them) Deep command of the Java programming language Hands-on experience with clean code principles, and effective code reviews Good understanding of persistence layer design and RESTful API design Excellent collaboration and communication skills Ability to work independently and as part of a team Strong problem-solving skills and ability to learn from failures Experience working on large-scale distributed systems and/or cloud-based applications Familiarity with Agile development methodologies and version control systems (e.g., Git) Knowledge of software development best practices, including code reviews, testing, and continuous integration Familiarity with containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes) Experience working in a fast-paced environment and prioritizing tasks effectively Ability to work on multiple projects simultaneously and prioritize tasks effectively Strong analytical skills and attention to detail Excellent written and verbal communication skills

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.