Java Backend Software Engineer II - Spring Boot
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
Experteer Overview In this role you will strengthen backend systems that support payment investigations for a leading financial institution. You will work within an agile team to build secure, scalable Java-based services and REST APIs, shaping investigation workflows and resolution processing. You’ll leverage modern Java frameworks and distributed databases while adopting AI-assisted development to improve quality and speed. You’ll contribute to a collaborative, inclusive culture and tackle high-stakes data challenges with real impact. Compensation / Benefits * Design and deliver backend services and REST APIs with Java and Spring Boot, focusing on performance, reliability, and maintainability * Develop and maintain code for payment investigation workflows and resolution processing * Leverage AI-assisted tools (e.g., GitHub Copilot) to improve code quality, with peer review and secure coding practices * Optimize data solutions across distributed and relational databases to meet payment investigation data needs * Identify hidden data patterns to drive architecture and code hygiene improvements * Contribute to engineering communities of practice and promote diversity and inclusion within the team Tasks * Formal training or certification in software engineering and 2+ years of applied experience * Hands-on design, development, testing, and operations experience * Java backend development with Spring Boot, REST API design, microservices, and modern Java versions * Experience with distributed databases (e.g., CockroachDB) and data modeling/query optimization * Proficiency in SQL and high-performance query design * Experience with AI-assisted development tools (e.g., GitHub Copilot) and ability to validate AI outputs for correctness and security * Understanding of secure coding, data sensitivity, resiliency, and security best practices * Knowledge of Software Development Life Cycle and Agile methodologies (CI/CD, observability) Key requirements * competitive total rewards * healthcare coverage * retirement savings plan * tuition reimbursement * mental health support * financial coaching
Requirements
to investigation data needs * Identify hidden data patterns to drive architecture and code hygiene improvements * Contribute to engineering communities of practice and promote diversity and inclusion within the team Tasks * Formal training or certification in software engineering and 2+ years of applied experience * Hands-on design, development, testing, and operations experience * Java backend development with Spring Boot, REST API design, microservices, and modern Java versions * Experience with distributed databases (e.g., CockroachDB) and data modeling/query optimization * Proficiency in SQL and high-performance query design * Experience with AI-assisted development tools (e.g., GitHub Copilot) and ability to validate AI outputs for correctness and security * Understanding of secure coding, data sensitivity, resiliency, and security best practices * Knowledge of Software Development Life Cycle and Agile methodologies (CI/CD, observability) Key requirements * competitive total rewards
- healthcare coverage * retirement savings plan * tuition reimbursement * mental health support * financial coaching
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
How Much FAANG Companies Actually Pay Software Engineers in 2025
Software Engineer Salary London