





Mid-level backend role, metro location, and broad Java/microservices requirements increase applicant competition.
Core Java backend and microservices skills are transferable across industries though fintech domain knowledge helps.
Explicit 3+ years Java requirement plus mandatory Spring, DB, and cloud tech enforce strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, deploy, and maintain backend Java services end-to-end for digital banking features with emphasis on production-ready code and scalable solutions.
Collaborate with product managers, designers, and engineers in an Agile environment to translate business needs into technical solutions and participate in sprint planning and code reviews.
Conduct performance optimizations, monitor delivery metrics, contribute to continuous improvement of team processes, and create technical documentation and system diagrams.
Bachelor's degree in Computer Science, Information Technology, or equivalent.
Minimum 3 years of experience in Java software development with strong foundation in data structures, algorithms, and concurrent programming.
Proven expertise in Java EE, Spring Boot, Spring Cloud, Hibernate, API design and security, microservices, and cloud-native environments.
Experience with relational and NoSQL databases (Oracle, PostgreSQL, BigTable, BigQuery), version control (Git), Agile methodologies, and development tools like IntelliJ IDEA and Jira.
Experienced backend Java engineer familiar with transactional systems, microservices architecture, and multi-tenant cloud technologies in financial or related domains.
Comfortable operating within Agile Scrum/SAFe frameworks and engaging in cross-functional teamwork involving product, design, and QA.
Skilled in performance tuning, secure backend design, and continuous delivery practices including CI/CD tools like Jenkins or GitHub CI.