Java jobs C2c
Houston, TX (Onsite)
Mphasis
Candidate should have recent Banking domain experience or should be from FAANG client or product based companies. Need solid coders.
Need candidates from Reputed universities and clients
Candidate should not have short term projects
Title: Backend Engineer
Short Job Description:
Serve as an emerging member of Digital Investment Banking within CIB Global Banking division, an agile team which aim to design and deliver market-leading technology products in a secure and scalable way.
Job Summary
As a Development Engineer within JPMorgan Digital Investment Banking , you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure and scalable way. You will execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. We are open to exploring opportunities with applicants of all levels and capabilities.
Job Responsibilities
Lead technical delivery for backend initiatives, ensuring alignment with business outcomes and sound engineering practices.
Design and deliver scalable, resilient services with strong attention to quality, urgency, and operational excellence.
Drive architecture and testing discipline (e.g., TDD/BDD/DDD where appropriate), including automated unit and integration tests. Applies practical experience of Agile software methodologies
Proficiency in one or more programming languages like java or python
Experience in frontend technologies like HTML, CSS, JavaScript, and frameworks like React.js, Angular
Experience building cloud native or cloud ready applications using AWS
Exposure to Container technologies like Kubernetes
Executes standard software solutions, design, development, testing, and deployment
Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
Applies technical skills to break down solutions and solve technical problems
Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
Bachelor’s Degree in computer science engineering or equivalent
Minimum 3 years’ experience in Platform or Product Development
Exposure to tools related to CI/CD, Application Resiliency, and Security
Backend microservices design and development expertise (Spring Boot/Spring Core) and API design (REST; GraphQL a plus).
Cloud-native engineering experience (AWS preferred) and asynchronous messaging (Kafka/JMS).
Data experience across RDBMS (Oracle preferred) and NoSQL.
Hands-on experience with CI/CD and developer tooling (e.g., Maven, Jenkins, Git) and automated testing (e.g., JUnit, Mockito, JaCoCo).
Working knowledge of code quality and review practices (e.g., static analysis such as PMD).Emerging knowledge of software applications and technical processes within a technical discipline, specifically building out cloud native solutions (AWS).
Formal training or certification on software engineering concepts and relevant applied experience
Demonstrated ability to lead through influence, mentor engineers, and collaborate across functions.
Preferred Qualifications
Experience improving coding velocity and quality using GenAI and agentic tools (e.g., Copilot); experience integrating LLM capabilities into engineered solutions is a plus.
Experience with Kotlin, Hibernate, and/or event-driven architectures.
To apply for this job email your details to neha.chaudhary@compunnel.com