
Java Software Engineer, Using AI-Development Tools, Fully Remote
Job Description
Posted on: February 20, 2026
Java Software Engineer - Payment Processing
This is a fantastic opportunity to grow and evolve within a Software Engineering function with the opportunity to improve the software development process, methodologies and tools through applied experience, automation and simplification.
This global payment processing company are building the next generation of capabilities that powers our merchant-first ecosystem. You will be joining a company which is looking to become a market leader and this ambition rings through every department and team. They believe that focused and empowered teams can do great things and want like-minded people to join them on this exciting journey.
Why this role?
Joining a team with a 5 year plan to grow and expand their capabilities. The main tasks you'll be focused on will be understanding merchant and partner needs, problems and expectations and take action to address these expectations through high quality, innovative solutions that deliver value to their customers.
You will be working in a dynamic and exciting, agile environment that includes multiple teams within the company. Culture fit and collaboration are as essential to this company as you technical capabilities so sharing team achievements and individual successes are considered very important to them. You will also have the option to work fully remote across the UK and Ireland.What You Will Be Doing
- Understanding merchant and partner needs, problems, and expectations and taking action to address expectations through high quality, innovative solutions that deliver value to our customers.
- Improving the software development process, methodologies, and tools through applied experience, automation, and simplification.
- Assisting with software deployment activities to internal test environments and production data centre as the team is responsible for Requirements Analysis through to Release.
- Collaborating with team members to ensure that deliverables are technically accurate and useful on time
- Identifying critical activities & tasks on projects, helping with estimation and planning, ensuring timely and accurate communication of status, resolution of issues, and contributing beyond assigned tasks - adjusting priorities when appropriate.
What You Will Have
- 4+ years in a Software Engineering position focused on Java development.
- BS or MS in Computer Science or related field.
- Proficiency in either Spring Boot or J2EE is highly desirable.
- Able to utilise AI-driven development tools e.g. Windsurf, Claude Code, Llama, etc. to accelerate delivery and maintain high code quality.
- Experience in designing and implementing scalable RESTful APIs.
- Strong command of Git, CI/CD pipelines and modern software development methodologies.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Java Software Engineer, Using AI-Development Tools, Fully Remote

Sr Python Developer

Freelance Machine Learning Developer (Python)

Entry-Level Python Engineer [32868]

