Software Engineer III - Java Developer + Cloud

Aumni

Aumni

Software Engineering
Bengaluru, Karnataka, India
Posted on Jul 18, 2024

Job Description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorgan Chase, Asset and Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities

  • Help build, maintain and manage our backend services, APIs, frameworks, and platform
  • Integrate our backend application into our consumer-facing frontend applications
  • Write high quality, effective, scalable code maintaining best practices
  • Contribute to observability and monitoring tools to detect issues, measure performance and produce telemetry for developers.
  • Participate in code reviews, rotating on-call, architecture reviews, and project planning
  • Work on release management, rollout & deployment of services
  • Work cross-functionally with other stakeholders like the product, operations, and sales teams, to design and build services to support business goals
  • Lead engineering projects and mentor other junior engineers

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Proven expertise in thinking through software architecture & infrastructure decisions
  • Extensive experience with Java & related frameworks, libraries and patterns
  • Familiarity with front-end technologies like React
  • Knowledge and proficiency in using object-relational mapping (ORM) and relational databases
  • Experience designing and building robust, scalable, secure systems and technology solutions
  • Proven understanding of microservices-oriented architecture and extensible REST APIs
  • Comfortable working in an honest and transparent culture; providing and receiving meaningful and intentional feedback

Preferred qualifications, capabilities, and skills

  • You are passionate about technology as a tool for solving problems
  • You are a practical decision-maker that balances long-term and short-term concerns
  • You are a product-minded problem solver
  • You have a strong background or interest in building products or systems
  • You are comfortable in dealing with lots of moving pieces
  • You enjoy learning about and working with new technologies & systems

You can adequately evaluate trade-offs between correctness, robustness, performance, space, and time