Senior Software Engineer - Java, Banking/Payments
PortX Mercer Island, Washington, United States · $170K–$200K/yr
Software Development · 51-200 employees
About the role
You will develop and maintain high-quality backend services and integration components for modern banking and payment systems. Additionally, you will troubleshoot technical issues and collaborate with cross-functional teams to enhance system performance and scalability.
What they look for
Requirements
Candidates must have strong Java development experience and hands-on expertise with Spring Boot, AWS, and containerization. Proficiency in enterprise integration patterns and AI-powered coding tools is also required.
Benefits
Full description
Senior Software Engineer
PortX is a leading AI-powered data and integration company for modern banking, bringing systems together and data to life through our unified platform for modern integration, governed customer 360 data, and next-generation payments.
We're in strong growth mode, with new opportunities for Senior Software Engineers, working in a high-impact environment that's open and rewarding, so it's a great time to join.
Day to day responsibilities include:
- Hands-on development for PortX customer integration projects.
- Build and enhance APIs, backend services, and integration components across modern banking and payments environments.
- Design, develop, test, and maintain high-quality solutions for PortX customer integration projects.
- Use modern AI tools responsibly to accelerate engineering productivity, code quality, testing, and documentation.
- Troubleshoot, diagnose, and resolve customer-reported technical issues in a timely manner, including root cause analysis and permanent fixes where appropriate.
- Participate in architectural and technical design discussions, helping define robust, secure, and maintainable solutions.
- Contribute to deployment, configuration, and operational support processes across cloud-based environments, primarily AWS.
- Write clean, maintainable, well-tested code and contribute to continuous improvement of engineering standards, tooling, and development practices.
- Collaborate with cross-functional teams to improve system performance, reliability, observability, and scalability.
- Create and maintain technical documentation relating to implementations, integrations, troubleshooting, and support handover.
Required skills:
- Strong Java development experience, as main programming language
- Hands on experience with containerization
- Enterprise integration and implementation experience: APIs, event-driven architecture, integration platforms/iPaaS
- 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
- Hands on experience with GIT
- Hands on experience with Maven
- Demonstrated hands-on expertise with AI developer tools (e.g., GitHub Copilot, GPT-powered coding assistants, automated test writers etc.
Preferred skills:
- Banking, credit union, or payments domain experience (core banking systems, digital banking, ACH/ISO 20022).
- Hands on experience with integration framework, such as Apache Camel
- Demonstrated technical architectural design capability from past projects
This is a chance to join a fast-growing company at the forefront of AI-powered banking integration and data innovation. You will work in a collaborative, high-impact environment where your technical expertise directly influences business growth and customer success.
At this stage, ownership isn't a talking point - it's the job. You'll drive your space end to end, which means your time and availability flex with what the work actually needs, not a fixed clock. If that type of environment is energizing rather than exhausting, you'll thrive here.
PortX Principles
- Do Everything with Purpose
- Challenge the Ordinary
- Check your Ego at the Door
Benefits
- Competitive compensation: attractive equity opportunities at a venture-backed startup
- High Impact Role: Have a direct and immediate impact on revenue & scaling the business
- Insurance (medical, dental, vision)
- 401(k)
- Unlimited PTO
- Be a part of a collaborative and highly motivated team culture where your voice is heard and you're not just a number in a big company
US Citizenship required - No Visa Sponsorship available
Similar roles
-
Senior Software Engineer (4+ years in Java & AWS)
Gartner Gurgaon, Haryana, India
-
Senior Software Engineer- Java & Database Development
Experian Heredia, Costa Rica
-
Java Full Stack Developer - Dallas, TX
Photon Dallas, Texas, United States · $37K–$132K/yr
-
Software Engineer II - C#/.NET and Java
JPMorgan Chase & Co. Chicago, Illinois, United States · $100K–$125K/yr
-
Java full stack Lead
Vytwo Prosper, Texas, United States · $121K–$131K/yr
-
Java Software Engineer III
JPMorgan Chase & Co. Wilmington, Delaware, United States