Senior Java Engineer, Contract
PortX Mercer Island, Washington, United States · $125K–$177K/yr
Software Development · 51-200 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The Senior Java Engineer will develop and maintain high-quality APIs, backend services, and integration components for banking and payment projects. They will also troubleshoot technical issues, participate in architectural design, and contribute to cloud-based deployment processes.
What they look for
Requirements
Candidates must have strong Java development experience and hands-on expertise with Docker, Kubernetes, Spring Boot, and AWS. Proficiency in REST/SOAP architectures, Git, Maven, and AI developer tools is required, along with US citizenship.
Full description
This position is Seattle based.
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 opportunities for Senior Software Engineers, working in a high-impact environment, so it's a great time to get involved.
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 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
- Knowledge and experience with integration, APIs, ESBs, etc
- Hands on experience with GIT
- Hands on experience with Maven
- Demonstrated hands-on expertise with AI developer tools
Desirable 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
USC required/no sponsorship available.
Similar roles
-
Desarrollador JAVA - Híbrido - CDMX
Orion Innovation Ciudad de México, Mexico
-
Jr Java Full Stack Software Engineer
MATRIX SYSTEMS & TECHNOLOGIES INC District of Columbia, United States · $70K–$95K/yr
-
Sr Java Full Stack Software Engineer
MATRIX SYSTEMS & TECHNOLOGIES INC District of Columbia, United States · $70K–$95K/yr
-
Desarrollador Java
Softtek Culiacán, Sinaloa, Mexico
-
Java Developer - 6591771
Accenture Houston, Texas, United States · $135K–$156K/yr
-
Senior Backend Developer (Java)
Applied Materials Rehovot, Center District, Israel