At Ness, people come first. Here, you'll be part of a vibrant team that values curiosity, innovation, and growth. We work with industry-leading clients on projects that truly make an impact while supporting every team member in carving out their unique career path. With resources for learning, certifications, and hands-on experiences, Ness offers you more than just a job—it’s a place where your ideas, ambition, and well-being matter.
· Lead technical design, architecture, and development of full-stack solutions using Java and modern UI frameworks.
· Mentor and support developers through best practices in coding, testing, and system design.
· Perform code reviews and lead efforts to drive continuous improvement in engineering processes.
· Collaborate with product owners, architects, and QA to deliver high-quality software on time.
· Guide planning, estimation, and prioritization for development efforts.
· Manage CI/CD pipeline setup and DevOps collaboration for smooth delivery.
· Champion agile practices and contribute to PI, sprint planning, and retrospectives.
· Take ownership of deliverables, deployments, and production support as needed.
· Strong team leadership and mentorship experience.
· Effective communicator with ability to bridge technical and business teams.
· Strategic thinker with a hands-on approach to problem-solving.
· Comfortable working in fast-paced, collaborative environments.
· Proven experience delivering complex enterprise software solutions.
· 8+ years of experience in Java, Spring Boot, Spring Core, RESTful services.
· Proficiency in front-end development with Angular or ReactJS, HTML5, CSS3, JavaScript.
· Strong knowledge of databases (Oracle, SQL Server, or PostgreSQL), PL/SQL.
· Experience with cloud platforms such as AWS, Azure, or GCP.
· Familiar with microservices architecture, containerization (Docker/Kubernetes), and DevOps (Git, Jenkins, CI/CD).
· Test-driven development (TDD), unit testing, and automation best practices.
· Familiarity with system observability, monitoring, and performance tuning.
· Experience working on financial domain or data-heavy applications.
· Exposure to message queues like RabbitMQ, IBM MQ.
· Hands-on with design patterns, system architecture documentation, and review.
· You have 8–12 years of experience in software engineering, with at least 2–3 years in a technical or team lead role.
· Strong expertise in Java, Spring Boot, RESTful services, and modern front-end frameworks like Angular or ReactJS.
· Skilled in database design and optimization (Oracle, SQL Server, PostgreSQL) and writing efficient PL/SQL queries.
· Hands-on experience with cloud platforms (AWS, Azure, or GCP) and microservices architecture.
· Familiarity with containerization (Docker/Kubernetes) and DevOps practices including CI/CD pipelines.
· Ability to lead technical design and architecture discussions, mentor developers, and enforce coding best practices.
· Comfortable collaborating with cross-functional teams and driving Agile ceremonies like sprint planning and retrospectives.
· Bonus: Exposure to financial domain projects, messaging systems (RabbitMQ, IBM MQ), and system observability tools.
At Ness, you will work with diverse, talented professionals who are dedicated to making an impact through technology. We encourage applicants of all backgrounds to apply—even if you don’t meet every requirement, we’d love to connect with you if this role excites you. We’re committed to creating an inclusive workplace that celebrates each team member’s unique talents.
With flexible remote options, diverse projects, and access to development resources, joining Ness means building a career that’s meaningful and impactful.
We believe great experiences start with transparency—and that includes our hiring process. Here’s what you can typically expect after you hit "Apply":
While many of our roles involve just 2–3 steps, some client processes may include additional conversations. Regardless of the path, we aim to keep every step transparent and respectful of your time.
Ready to Start Your Journey?

Ness Digital Engineering is a global provider of Intelligent Data and Software Engineering services, specializing in data, AI, and cloud-powered solutions that drive innovation and deliver measurable business outcomes. With over 25 years of engineering expertise and our proprietary data and software platforms and accelerators, Ness helps enterprises modernize systems, accelerate product development, and achieve scalable impact with speed and precision.
Our differentiation lies at the intersection of Industry domain and Technology. We focus on clients across financial services, technology and ISVs, Media & Entertainment, manufacturing, transportation and retail. Ness is known for its delivery excellence, deep domain knowledge, and product engineering expertise. Ness Digital Engineering is a portfolio company of KKR, a leading global investment firm.