Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III - Java React Fullstack 
United Kingdom, England, London 
784882969

10.08.2024

Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 4+ years applied experience
  • Strong skills around object oriented analysis and design (OOAD),Design principles and Design patterns with ability to trouble shoot and debug an application for any application issues.
  • Strong on hands coding experience in Core java 11+ , REST , Spring Boot, Spring modules, Hibernate/JPA , SQL/NoSQL , Junit , Mockito, Cypress .
  • Proven understanding of microservices-oriented architecture and extensible REST APIs
  • Knowledge and proficiency in using object-relational mapping (ORM) and relational databases
  • Strong proficiency in Elasticsearch query DSL and familiarity with various types of queries(term, range, match, bool)
  • Hands -on experience with Elasticsearch configuration parameters, indexing, search and query performance tuning, custom analysers, tokenizers and filters.
  • Experience with front-end technologies, specifically React and TypeScript
  • Passionate about building an innovative culture and modern technology organization, and desire to continuously learn and grow
  • Advocate of code quality and consistent experience with unit, functional, and integration code testing
  • Understanding of Agile SDLC methodology, including business analysis, development, maintenance, and improvement

Preferred qualifications, capabilities, and skills

  • Familiarity with modern front-end technologies
  • Strong partnership capabilities in a cross-disciplinary organization and desire to learn and understand the business, and how requirements satisfy business needs
  • Exposure to cloud technologies
  • Passionate about technology as a tool for solving problems
  • Practical decision-maker that balances long-term and short-term concerns
  • Product-minded problem solver
  • Strong background or interest in building products or systems
  • Comfortable in dealing with lots of moving pieces
  • Learning about and working with new technologies & system