





Mid-level generalist backend role in metro with broad tech stack and known employer increases competition.
Backend, cloud, and streaming skills are highly transferable across industries.
Explicit five-plus years requirement and mandatory Java/Scala experience enforce strict initial shortlisting.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain complex software applications across mobile, web, cloud, and distributed systems with minimal supervision.
Drive application development focusing on delivering business valuable features and coordinate integrated testing including customer acceptance testing.
Mentor and guide other software engineers, establish software quality standards, and communicate with users to ensure software accuracy and integrity.
Bachelor’s degree in Computer Science or related field from an accredited college/university.
Minimum 5 years of software development experience (or 1 year with master’s degree).
Minimum 3 years experience with designing and developing software in Java or Scala (or 1 year with master’s degree).
Work Experience Required: See above; notice period not explicitly mentioned.
Experienced in designing, developing, deploying, and maintaining software at scale using modern architectures such as MVC, Microservices, event-driven patterns.
Proficient with relational and NoSQL databases, cloud deployments (AWS preferred), CI/CD tools, and Agile development methodologies.
Strong foundation in computer science fundamentals, including data structures and algorithms, with hands-on expertise in testing frameworks and API design.