https://bayt.page.link/Ducqdm8CEibAYKbf6
Back to the job results

Senior Lead Software Engineer

Yesterday 2025/07/09
Other Business Support Services
Create a job alert for similar positions

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.


As a Lead Software Engineer at JPMorgan Chase within the Asset and Wealth management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.


Job responsibilities


  • Lead, mentor, and develop a high-performing team of backend developers. Conduct regular code reviews and provide constructive feedback.
  • Foster a culture of collaboration, continuous learning, and innovation. Architect and design robust, scalable, and secure backend solutions.
  • Define and enforce best practices and coding standards. Develop and maintain microservices, APIs, and integrations.
  • Write clean, maintainable, and efficient Java code. Debug and resolve complex technical issues.
  • Stay hands-on with the development process and contribute to coding tasks. Collaborate with product managers, frontend developers, DevOps, and other stakeholders for seamless integration and delivery.
  • Communicate technical concepts effectively to non-technical stakeholders. Represent the backend team in project discussions and planning sessions.
  • Continuously monitor and optimize the performance and reliability of backend services. Implement and enforce security best practices.
  • Conduct performance and load testing to identify and resolve bottlenecks. Drive initiatives for automating manual processes and improving development workflows.
  • Stay updated with industry trends and emerging technologies. Lead technical investigations and proof-of-concept projects.

Required qualifications, capabilities, and skills


  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Java: Proficiency in Java 8 and above.
  • Spring Framework: In-depth knowledge of Spring Boot, Spring Data, and Spring Security.
  • Microservices: Experience in designing and implementing scalable microservices architectures.
  • Cloud Platforms: Hands-on experience with AWS, Azure, or Google Cloud Platform (AWS certification ).
  • Containerization: Proficiency with Docker and Kubernetes.
  • Databases: Strong experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
  • APIs: Proven ability to design and build RESTful APIs.
  • CI/CD: Familiarity with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Testing: Experience with JUnit, Mockito, and integration testing frameworks.
  • Tools & Platforms: Proficiency with version control systems (e.g., Git), build tools (e.g., Maven, Gradle).
Preferred qualifications, capabilities, and skills
  • Excellent problem-solving skills and a solution-oriented mindset.
  • Strong communication skills, both verbal and written.
  • Proven ability to work independently and as part of a team.
  • A proactive attitude with a strong sense of ownership and accountability.


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.