> Markdown version of [/jobs/ext/1357001-lead-software-engineer-backend-engineering-java-kotlin](https://www.wearedevelopers.com/jobs/ext/1357001-lead-software-engineer-backend-engineering-java-kotlin). 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). --- # Lead Software Engineer - Backend Engineering - Java/Kotlin - **Company:** JPMorgan Chase & Co. - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $152,000.0 - $215,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Architectural Patterns, Java Virtual Machine (JVM), Open Source Technology, Secure Coding, Software Engineering, Kotlin - **Published:** July 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c8151646c1cd4c78 ## About the Role * Formal training or certification on software engineering concepts and 5+ years applied experience * Identifies problems, proposes solutions, suggests what's best to focus on. Sees themselves as a problem solver. * Contributes to the problem at hand, even when outside their area of speciality. * A desire to teach others and share knowledge. We aren't looking for hero developers, more for team players. * Adjusts quickly to changing priorities and conditions. Copes effectively with complexity and change. Learns and unlearns technologies and patterns quickly. Comfortable in uncharted waters. * Can see the long term. Won't sacrifice the future for the present. Chooses technologies and approaches based on the end goals. * High standards. Expects personal performance and team performance to be nothing short of the best. * Does not cut corners ethically. Earns and maintains trust. * Does what's best for the company, rather than what's best for themselves or their team. * Able to take the initiative and shape their own path and a pragmatic and iterative approach to achieving our long term goals ## Description * Use domain modeling techniques to allow us to build best in class business products. * Structure software so that it is easy to understand, test and evolve. * Build solutions that avoid single points of failure, using scalable architectural patterns. * Develop secure code so that our customers and ourselves are protected from malicious actors. * Promptly investigate and fix issues and ensure they do not resurface in the future. * Make sure our releases happen with zero downtime for our end-users. * See that our data is written and read in a way that's optimized for our needs. * Keep an eye on performance, making sure we use the right approach to identify and solve problems. * Ensure our systems are reliable and easy to operate. * Keep us up to date by continuously updating our technologies and patterns., * We primarily use Jvm based languages (Java/Kotlin) but we also have parts of the platform that use other languages as needed. * We look to use Open source when it makes sense and build ourselves when it doesn't. * We are entirely cloud native and want to build a truly multi-cloud solution. * We look at each problem independently and pick the right technology to solve it. * We aren't afraid to try new things but we always remember that we are looking to build something to last, and we focus on solving real world problems for real life customers. ## Related Videos - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [How to Cause (or Prevent) a Massive Data Breach- Secure Coding and IDOR](https://www.wearedevelopers.com/videos/39-how-to-cause-or-prevent-a-massive-data-breach-secure-coding-and-idor) - [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) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [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) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)