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 involves designing, building, and maintaining reliable lines of code to meet clients' needs.
The role requires developing a strategic plan for projects and contributing to complex enterprise projects.
Continuous learning is encouraged at IT Labs, with a focus on a positive attitude towards learning new things, proactivity, innovative problem-solving, and cooperation with team members.
Requirements:
Minimum 5 years of backend engineering experience with a strong focus on Scala and Java.
Proficiency in Scala with solid knowledge of its ecosystems and hands-on experience with Java.
Familiarity with TypeScript, C#, React, and Test-Driven Development (TDD).
Strong understanding of software design principles, patterns, and their effective implementation.
Experience with Object-Relational Mapper (ORM) frameworks and event-based microservices system design.
Hands-on experience with AWS services like Lambda, ECS, SQS, RDS, and DynamoDB.
Proficiency in Docker, containerization, and high-scale performance optimization techniques.
Familiarity with the Software Development Lifecycle (SDLC) and Agile/Scrum methodologies.
Experience with object-oriented and functional design patterns, clear technical documentation writing, and collaboration through the pull request process.
Strong analytical, problem-solving, and decision-making skills, along with a commitment to staying updated on the latest web technologies.
Benefits:
The company fosters a collaborative, supportive, and diverse work environment where employees have the opportunity to share experiences, learn, and grow.