Senior Java Software Engineer
New Today
Overview
ABOUT VALSOFT CORP:
Established in Canada in 2015, Valsoft has grown to a global portfolio of 118+ companies, acquiringand developingvertical market software companies, enabling each business to deliver the best mission-critical solutions for customers in their respective industries. A key tenet of Valsoft’sphilosophy is to invest in well-established businesses and foster an entrepreneurial environment that molds companies into leaders in their respective industries. Valsoft looks to buy, hold and create value through long-term partnerships with existing management.
INVESTMENT APPROACH:
Unlike private equity and venture capital firms, we are Entrepreneurs who Buy, Enhance and Grow Software Businesses. That’s right; we don’t sell businesses. We form a strategic alliance with existing management teams. We recognize the dedication and perseverance required to create a firm and place a premium on customers’ and workers’ well-being over short-term goals.
CULTURE:
Valsoft is more than just a place to work; we’re a team. We mean it when we say people are our greatest assets, so investing in them is our number one priority. We create an environment where our employees feel first-day-on-the-job excitement, day after day, creating a culture of high performers and collaboration. We celebrate our milestones, and we’re proud of them. We Dream Big, Stay Humble and Stay Hungry.
Position Description
As a Senior Java Software Engineer, you will focus primarily on Java development and system design. You will play a key role in shaping and delivering high-quality applications across our baggage product range, collaborating closely with product, architecture, and development teams. This is an exciting opportunity to contribute to mission-critical systems used by airlines and airports globally
Responsibilities
- Collaborate with the Product Owner, Agile Lead, and team members to influence and support development.
- Partner with the Architect Lead to design and continuously improve system architecture.
- Develop, test, document, and support Java applications within the baggage product suite.
- Ensure on-time delivery of high-quality software to agreed timescales.
- Support production applications by investigating issues and implementing solutions.
- Share knowledge, best practices, and contribute to a culture of technical excellence.
Required/Minimum Qualifications
- 5+ years of Core Java development experience.
- 3+ years of application architecture and design experience.
- Strong knowledge of AI fundamentals with experience integrating AI APIs/SDKs.
- Proven experience in cloud application development.
- Hands-on expertise with: Java 17+, Spring Boot (v3.2.2+), REST APIs, WebSocket APIs, JSP/JSTL, JSF, JavaScript, XML/JSON, XPath, XSLT, JEE (EJB desirable).
- Experience with RDBMS and advanced SQL.
- Familiarity with Java web services frameworks (SOAP/REST).
- Application server experience (Tomcat, Glassfish).
- Strong understanding of Agile methodologies.
- Excellent communication and teamwork skills.
- Proactive, resourceful approach to problem-solving and delivery.
Additional or Preferred Qualifications
- Exposure to airline or aviation software solutions.
- Experience mentoring or guiding junior developers.
- Knowledge of containerisation (Docker, Kubernetes).
Employee Perks
- Hybrid working model (2 days per week in the office, 3 days remote).
- The chance to contribute to mission-critical systems used globally.
- Opportunities to work with modern technologies, including AI integrations and cloud solutions.
- A collaborative environment that values knowledge-sharing and innovation.Ready to join a collaborative and innovative team where you can make an immediate impact?
- Location:
- City Of London, England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Java Software Engineer
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview ABOUT VALSOFT CORP: Established in Canada in 2015, Valsoft has grown to a global portfolio of 118+ companies, acquiringand developingvertical market software companies, enabling each business to deliver the best mission-critical solutions ...
More Details -
-
New Today
Senior Software Development Engineer (Java Backend)
-
South East London
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essen...
More Details -
-
New Today
Senior Software Development Engineer (Java Backend)
-
Slough
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essen...
More Details -
-
New Today
Senior Software Development Engineer (Java Backend)
-
London
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essen...
More Details -
-
New Today
Senior Software Development Engineer (Java Backend)
-
Reading
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essen...
More Details -
-
New Yesterday
Senior Software Development Engineer (Java Backend)
-
London
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essen...
More Details -