Enable job alerts via email!

Senior Java Software Engineer

Valsoft Corporation

London

Hybrid

GBP 70,000 - 90,000

Full time

6 days ago
Be an early applicant

Job summary

A global software solutions provider is seeking a Senior Java Software Engineer in London to develop and enhance applications for mission-critical systems. The role involves collaboration with product teams and requires expertise in Core Java, application architecture, and AI integrations. This position offers a hybrid working model, promoting flexibility alongside modern technology engagements.

Benefits

Hybrid working model
Opportunity to work with modern technologies
Collaborative environment

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.

Responsibilities

  • Collaborate with the Product Owner and team members to support development.
  • Partner with Architect Lead to design and improve system architecture.
  • Develop, test, document, and support Java applications.

Skills

Core Java development
Application architecture and design
AI fundamentals
Cloud application development
Java 17+
Spring Boot
REST APIs
SQL
Agile methodologies
Teamwork and communication skills

Tools

Docker
Kubernetes

Job description

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

ABOUT VALSOFT CORP:

Established in Canada in 2015, Valsoft has grown to a global portfolio of 118+ companies, acquiring and developing vertical market software companies, enabling each business to deliver the best mission-critical solutions for customers in their respective industries. A key tenet of Valsoft's philosophy 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

KEY 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.

Requirements

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).

Benefits

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?

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs