Skip to main content
Be an Early ApplicantContractmid
$65 – $75Posted March 9, 2026

Salary Context

This role offers $65–$75. The median for Mid-level frontend roles is $100k–$135k (based on 101 listings). 100% below median.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaSQLSpringAzureDockerJenkinsGitHubAgileCI/CDDevOpsMicroservices

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

W2 Candidates Only

About the Role

We are seeking a highly skilled Mid-to-Senior Back-End Java Engineer to join a forward-thinking Digital Delivery team. In this role, you will be responsible for designing, building, and maintaining the core back-end services and APIs that power high-traffic mobile and online banking platforms. You will work with modern microservices architectures, cloud-native technologies, and have the opportunity to integrate AI-assisted development tools to enhance productivity and code quality.

What You’ll Do:

  • Design & Develop: Build scalable, secure, and high-performance back-end services using Java 17+ and the Spring/Spring Boot ecosystem.
  • Collaborate: Partner closely with front-end engineers, analysts, and QA teams to define, design, and ship new features that enhance the user experience.
  • Architect for Scale: Implement and maintain microservices architectures, ensuring application scalability and reliability.
  • Optimize & Troubleshoot: Identify and resolve system bottlenecks, defects, and integration issues within complex, distributed systems.
  • Drive Quality: Conduct peer code reviews, advocate for clean code principles, and refactor existing systems for improved maintainability and performance.
  • Champion DevOps: Work with Azure DevOps and CI/CD pipelines (Maven, Docker, Jenkins, GitHub) to streamline builds and deployments.
  • Innovate: Create proof-of-concepts, evaluate new technologies, and contribute to architecture documentation.
  • Mentorship: Provide technical direction and guidance to less experienced engineers, fostering a culture of continuous learning.

Required Technical Expertise:

  • Core Languages & Frameworks: Expert-level proficiency in Java (version 17 or newer) with a deep understanding of J2EE.
  • Framework Mastery: Extensive experience with the Spring ecosystem (Spring Boot, Spring MVC, Spring Security).
  • Architecture: Strong experience designing, building, and deploying microservices and RESTful APIs.
  • Cloud & DevOps: Hands-on experience with Microsoft Azure (strongly preferred) and building cloud-native applications. Proficiency with CI/CD tools like Maven, Docker, Jenkins, and GitHub.
  • Data & Integration: Strong understanding of relational databases, SQL, and data integration patterns.
  • Modern Practices: Familiarity with AI-assisted development tools and a commitment to sustainable, efficient coding practices.

Ideal Candidate Profile:

  • You have a proven track record of working with minimal supervision on complex, enterprise-level initiatives.
  • You are passionate about system design, code quality, and mentoring others.
  • You thrive in an Agile environment and enjoy collaborating with cross-functional teams to solve challenging problems.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free