Senior Software Engineer

Ness Digital Engineering

About The Position

The Senior Software Engineer will develop, test, maintain, and improve high-quality standard services, with an ongoing focus on increasing automation and making services easily accessible to product teams. The role contributes to code reviews and code quality standards, serves as a technical lead on some projects, makes architecture decisions for future development, and creates software concepts for upcoming projects. The engineer communicates and collaborates with internal and cross-functional teams to achieve objectives and provides guidance and mentorship to less experienced colleagues.

Requirements

  • At least 5 years of relevant work experience.
  • Strong coding skills in Java.
  • Strong knowledge of IntelliJ, Git, Docker, Kubernetes, and OpenShift.
  • Passion for standardization, introducing processes, and obtaining fast customer feedback.
  • Ability to drive projects and strong problem-solving skills.
  • Fluent written and spoken English.
  • Team-oriented, with excellent communication abilities.

Nice To Haves

  • Angular experience.
  • Experience with Spring, Hibernate, and NgRx.

Responsibilities

  • Develop, test, maintain, and improve high-quality standard services.
  • Increase service automation and ensure services are easily accessible to the company's product teams.
  • Contribute to code reviews and code quality standards using dedicated tools.
  • Act as technical lead for some projects.
  • Make architecture decisions for future development.
  • Create software concepts for upcoming projects.
  • Communicate and collaborate with internal and cross-functional teams to achieve objectives.
  • Guide and mentor less experienced colleagues and contribute to team development.

Benefits

  • Resources for learning, certifications, and hands-on experiences.
  • Flexible remote options.
  • Access to development resources.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service