Senior Scala Developer at EPAM Systems Inc
Desde casa, , Colombia -
Full Time


Start Date

Immediate

Expiry Date

26 Sep, 25

Salary

200.0

Posted On

27 Jun, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Scala, Technical Documentation, Agile Methodologies, Node.Js, Design

Industry

Information Technology/IT

Description

We are seeking a highly skilled Senior Scala Developer to join our dynamic team and play a pivotal role in building and scaling high-throughput applications.
You will collaborate closely with a team of talented engineers and stakeholders, leveraging your expertise in software engineering and cutting-edge technologies to deliver robust and scalable solutions.
We accept CVs in English only.

REQUIREMENTS

  • 3+ years of experience in software engineering with proficiency in Scala, Node.js, and JavaScript/Typescript
  • Demonstrated expertise in building scalable, high-throughput applications
  • Background in project discovery, design, and implementation for technical solutions
  • Advanced skills in creating and maintaining technical documentation
  • Familiarity with Agile methodologies and collaborative development environments
  • Capability to mentor and guide team members toward professional growth
Responsibilities
  • Develop high-throughput, scalable applications using Scala to support business needs
  • Design and implement robust software solutions while factoring in scalability and system performance
  • Contribute to project discovery and provide technical input during requirements gathering and planning
  • Ensure code quality through thorough technical documentation and best practices
  • Collaborate with Agile teams to ensure product development aligns with goals and timelines
  • Mentor junior developers to enhance overall team knowledge and capability
  • Participate in architectural discussions to optimize system design and integrations
  • Work closely with stakeholders to translate requirements into technical implementations
  • Provide troubleshooting support and technical expertise to resolve complex issues
  • Analyze and improve system performance metrics to uphold efficiency
Loading...