Senior Java Software Engineer
PortX
Software Engineering
United States
Posted on Feb 3, 2026
Due to strong growth, we’re looking for experienced Senior Java Software Engineers to join our global team, working on impactful banking implementation projects.
Day to day responsibilities include:
- Hands-on development for PortX customer implementation projects
- Troubleshooting PortX customer issues
- Mentoring and coaching of junior developers on the same projects
Required skills:
- Strong Java development experience, as main programming language
- Hands on experience with Docker and Kubernetes
- Experience with consuming web services, REST and SOAP based architecture
- Hands on experience with Spring Boot framework
- Hands on experience with deploying to AWS platform
- Experience with enterprise integration implementation, API development
- Hands on experience with GIT
- Hands on experience with Maven
- Demonstrated hands-on experience with AI developer productivity tools
- Experienced working on banking or payments projects is an advantage
Nice to have:
- Hands on experience using Apache Camel
- Knowledge of basic banking systems, processes, use cases and IT landscape
- Demonstrated technical architectural design capability from past projects
You’ll be joining an amazing team with a great culture, with colleagues globally. You’ll fit right in with our team if you have a strong sense of ownership in your work, you value excellent customer experience, you flourish in an environment where things move quickly, and you’re okay when explicit direction is not always at your fingertips.