> Markdown version of [/jobs/ext/1501455-backend-software-engineer-java-identity-management-services](https://www.wearedevelopers.com/jobs/ext/1501455-backend-software-engineer-java-identity-management-services). 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). --- # Backend Software Engineer (Java) - Identity Management Services - **Company:** Square, Inc. - **Location:** Essex, MA, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Continuous Integration, Relational Databases, DevOps, Identity and Access Management, Subnetting, Virtual Private Networks (VPN), Spring Framework, Pair Programming, Data Logging, Google Cloud, Load Balancing, Computer Network Technologies, Test-Driven Development (TDD), Firewalls (Computer Science), Backend, Git - **Published:** July 30, 2026 - **Apply:** https://computerjobs.com/us/en/mob/job/2656648892E9B44E99 ## About the Role * 8+ years' commercial Back End Java development. * Experience designing and building high-scale Back End services. * Background delivering highly transactional systems within regulated environments (Banking, Financial Services, FinTech, Telecoms or similar). * Strong knowledge of Java frameworks and Server Side technologies. * Experience with CI/CD, Git and DevOps practices. * Strong relational database experience. * Experience with security-focused development, ideally Identity & Access Management or Identity Infrastructure. * Technical leadership experience with mentoring responsibilities. * Excellent communication skills and Agile delivery experience. Desirable * Identity & Access Management (IAM) * Google Cloud Platform (GCP) * Networking knowledge (subnets, Firewalls, VPNs, load balancing) * Monitoring and logging platforms What We're Looking For This role suits engineers who are passionate about engineering excellence and collaborative development. You'll be comfortable practising Test Driven Development (TDD) daily, pair programming as part of your normal workflow, mentoring others and building clean, scalable Back End solutions. Please note: Pair programming and TDD are key parts of the interview process, so candidates must have genuine, hands-on experience with both. Why Join? ## Description * Design and develop high-scale Back End services using Java. * Build secure, resilient and highly available applications. * Provide technical leadership and mentor engineers. * Champion TDD, pair programming and clean coding practices. * Contribute to architecture and technical design. * Support CI/CD pipelines, DevOps practices, monitoring and logging. * Collaborate within Agile teams to deliver high-quality software. ## 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) - [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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)