Innovecs LLC logo

Senior Software Engineer (Java)

Job Overview

Location

UK

Job Type

Full-time

Category

Software Engineer

Date Posted

February 24, 2026

Full Job Description

đź“‹ Description

  • • Join Innovecs, a globally recognized digital services company renowned for its innovative solutions across Supply Chain, Healthtech, Collaboration Tech, and Gaming. We are a dynamic and rapidly growing organization, consistently recognized by Inc. 5000 for our growth and by IAOP as a top global outsourcing service provider. Our commitment to excellence extends to our people, evidenced by prestigious awards like the Global Good Awards for Employee Engagement & Wellbeing, gold at the Employer Brand Management Awards, and inclusion in the Global Top 100 Inspiring Workplaces Ranking.
  • • As a Senior Software Engineer (Java), you will play a pivotal role in designing, developing, and implementing robust and scalable software solutions. You will be instrumental in driving technical excellence, mentoring junior engineers, and contributing to the architectural decisions that shape our products.
  • • This role offers the opportunity to work on challenging projects that have a real-world impact, leveraging cutting-edge technologies and best practices in software development. You will collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software that meets client needs and exceeds expectations.
  • • Your responsibilities will encompass the full software development lifecycle, from initial concept and design through to deployment and ongoing maintenance. You will be expected to write clean, efficient, and maintainable code, conduct thorough code reviews, and implement comprehensive unit and integration tests to ensure software quality and reliability.
  • • We are looking for an individual who is passionate about technology, possesses strong problem-solving skills, and thrives in a collaborative and fast-paced environment. You will contribute to a culture of continuous improvement, actively participating in agile ceremonies, and providing constructive feedback to enhance team performance and project outcomes.
  • • Key responsibilities include:
  • • Designing and developing high-performance, scalable, and secure Java-based applications.
  • • Collaborating with stakeholders to gather and analyze requirements, translating them into technical specifications.
  • • Writing clean, well-documented, and maintainable code following industry best practices.
  • • Implementing and maintaining robust unit, integration, and end-to-end tests.
  • • Participating actively in code reviews, providing constructive feedback to peers.
  • • Troubleshooting and debugging complex issues across various environments.
  • • Contributing to architectural discussions and design decisions.
  • • Mentoring and guiding junior software engineers, fostering their technical growth.
  • • Staying up-to-date with the latest Java technologies, frameworks, and development trends.
  • • Working within an Agile/Scrum development process, participating in sprint planning, daily stand-ups, and retrospectives.
  • • Ensuring the performance, quality, and responsiveness of applications.
  • • Collaborating with DevOps teams to streamline build, deployment, and operational processes.
  • • Contributing to the continuous improvement of development processes and tools.
  • • This is an exciting opportunity to join a forward-thinking company that values innovation, collaboration, and employee well-being. You will have the chance to make a significant impact, grow your career, and be part of a supportive and engaging team. We are committed to providing a flexible and rewarding work environment where your contributions are recognized and valued. We believe in empowering our employees and providing them with the resources and opportunities they need to succeed. If you are a driven Senior Software Engineer looking for a challenging and fulfilling role, we encourage you to apply.

Skills & Technologies

Java
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Innovecs LLC logo
Innovecs LLC
Visit Website

About Innovecs LLC

Innovecs is a global digital transformation engineering company founded in 2011 and headquartered in New York with R&D centers across Eastern Europe and Israel. It delivers end-to-end software development, cloud migration, AI & data analytics, DevOps, and quality assurance services to fintech, gaming, logistics, healthcare, and retail clients worldwide. Innovecs employs more than 900 engineers and focuses on scalable solutions, agile delivery, and technology consulting to accelerate clients' growth and operational efficiency.

Similar Opportunities

Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

5 days ago

Apply
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

14 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

10 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

11 days ago

Apply