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:
The Senior Backend Engineer position at IT Labs requires someone who loves coding, can prioritize and analyze work effectively, and understands business needs.
Responsibilities include designing, building, and maintaining reliable code, contributing to project strategic planning, and working on complex enterprise projects.
The company values continuous learning, a positive attitude towards new challenges, proactivity, innovation, and teamwork.
The role involves using Scala and Java extensively, along with familiarity with TypeScript, C#, React, Test-Driven Development (TDD), ORM frameworks, event-based microservices design, AWS services, Docker, SDLC, Agile/Scrum methodologies, and performance optimization techniques.
Candidates should have experience with object-oriented and functional design patterns, technical documentation, collaboration through pull requests, and staying updated on web technologies.
Requirements:
At least 5 years of backend engineering experience with a focus on Scala and Java.
Proficiency in Scala, solid knowledge of its ecosystems, and hands-on Java experience.
Familiarity with TypeScript, C#, React, and TDD.
Understanding of software design principles, patterns, and effective implementation.
Experience with ORM frameworks, event-based microservices design, and AWS services.
Proficiency in Docker, containerization, and performance optimization.
Knowledge of SDLC, Agile/Scrum, object-oriented, and functional design patterns.
Ability to write clear technical documentation, strong analytical skills, and experience with pull request collaboration.
Commitment to staying updated on the latest web technologies.
Benefits:
The company offers a collaborative, supportive, and diverse work environment where everyone has the opportunity to share experiences, learn, and grow.