Job Description

About the Company

(Provide a brief introduction to the company, its mission, and culture.)

About the Role

A short paragraph summarizing the key role responsibilities.

Responsibilities

  • Design, develop, and maintain high quality, scalable backend services and APIs.
  • Build applications using Scala, Java, and Spring Boot following modern engineering practices.
  • Ensure code is modular, maintainable, and optimized for performance.
  • Apply functional programming principles, including:
  • Immutability
  • Higher order functions
  • Pure functions
  • Write concise and robust code that reduces defects and simplifies maintenance.
  • Work closely with cross functional Agile teams to:
  • Understand business and technical requirements
  • Create and review technical design documents
  • Implement high quality solutions that meet stakeholder expectations
  • Participate actively in sprin...

Ready to Apply?

Take the next step in your AI career. Submit your application to Envision Technology Solutions today.

Submit Application