> Markdown version of [/jobs/ext/610196-engineer-ii-java-backend-engineer](https://www.wearedevelopers.com/jobs/ext/610196-engineer-ii-java-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer II (Java Backend Engineer) - **Company:** MASE Insights - **Location:** Phoenix, AZ, United States - **Experience:** Expert - **Salary:** $104,000.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Code Review, Continuous Integration, Software Design Patterns, Distributed Systems, Github, Object-Oriented Software Development, Software Engineering, Data Streaming, Web Services, Multithreading, Enterprise Software Applications, Concurrency, Spring-boot, Vert.x, Backend, Git, Apache Kafka, Reactive Programming, Api Design, Restful APIs, Software Version Control, Microservices - **Published:** June 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=167f88bd596183ea ## About the Role Do you have experience in Web services design?, * 7+ years of hands-on software development experience. * Strong proficiency in Java 8, including: * Collections Framework * Multithreading and Concurrency * Stream API * Functional Interfaces and Lambda Expressions * Strong experience with Spring Boot. * Experience designing and developing Microservices and REST APIs. * Strong understanding of object-oriented programming principles and design patterns. * Experience with source control tools such as Git. * Excellent analytical, problem-solving, and communication skills. Preferred Qualifications * Experience with Reactive Programming, preferably Vert.x. * Hands-on experience with Kafka or other event-streaming platforms. * Experience implementing and supporting CI/CD pipelines. * Familiarity with GitHub Actions (GHA). * Experience working in cloud and distributed environments. * Financial services domain experience is a plus. Skills Java 8 | Spring Boot | Microservices | REST APIs | Multithreading | Stream API | Functional Interfaces | Kafka | Vert.x | CI/CD | Git | GitHub Actions This role is ideal for engineers who thrive in a fast-paced environment and enjoy building scalable, modern backend solutions for enterprise applications. ## Description We are seeking experienced Java Backend Engineers to join a high-performing team supporting a leading financial services client. The ideal candidate will have strong expertise in Java 8, Spring Boot, and Microservices/API development, with experience building scalable, resilient, and high-performing enterprise applications., * Design, develop, and maintain backend applications using Java and Spring Boot. * Build and support Microservices and RESTful APIs for enterprise-scale applications. * Participate in technical design discussions, code reviews, and architecture decisions. * Develop clean, maintainable, and well-tested code following engineering best practices. * Collaborate with product owners, architects, QA teams, and other developers throughout the software development lifecycle. * Troubleshoot and resolve application issues, ensuring system stability and performance. * Contribute to CI/CD automation and deployment processes. * Support Agile development practices and continuous improvement initiatives. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Is reactive the new black? Imperative vs. reactive programming with Quarkus](https://www.wearedevelopers.com/videos/751-is-reactive-the-new-black-imperative-vs-reactive-programming-with-quarkus) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Development of reactive applications with Quarkus](https://www.wearedevelopers.com/videos/89-development-of-reactive-applications-with-quarkus) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)