Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

JPMorgan Sr Lead Software Engineer - Java Full stack 
India, Karnataka, Bengaluru 
843046872

17.12.2024

Job responsibilities

  • Proven experience in working with and influencing senior business and technology partners.
  • Ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions.
  • Design and Development of key functionality within the application.
  • Carry out design reviews/code reviews at agreed points throughout the project life cycle.
  • Work closely with the product team to understand the business requirements and user acceptance testing teams to support during UAT phase.
  • Hands on design and development of technical artifacts
  • Participate in technical and design reviews and define/Improve processes within the project by proposing innovative solutions.
  • Excellent Communication and Inter-personal skills, both with business customers and with fellow IT professionals (Business Analysts, Project Managers and Developers).
  • Strong problem-solving skills and focus on promptly addressing customer needs.
  • Ability to multi-task and work to deadlines.
  • Ability to work within a diverse and inclusive team, technically curious, self-starter, versatile and solution oriented.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Architecture/design, strong skills around object-oriented analysis and design (OOAD), data structures, algorithms, design patterns
  • Strong knowledge and hands-on experience in Key technologies Java (Spring Boot, Dropwizard or equivalent framework), Spring Boot, Containerization (Docker and Kubernetes) and OracleDB.
  • Proficient in a front-end technology either React/ReactJS, Redux, Angular/AngularJS, JQuery, NodeJS, or other Web frameworks.
  • Hands on experience in Microservices, RESTful webservices development and WebSockets.
  • Experience with messaging and integration frameworks like JMS, RabbitMQ, AMQP, MQ, Kafka
  • Experience developing with testing frameworks such as JUnit, Mockito, Karma, Protractor, Jasmine, Mocha, Selenium, and Cucumber.
  • Experience with JDBC/JPBA frameworks such as Hibernate.
  • Experience with SQL databases such as Sybase and Oracle, good to have with NoSQL databases such as HBase, Cassandra, and tools such as Apache Spark.
  • Excellent problem solving, analytical and debugging skills.
  • Working experience in any public Cloud like AWS, Azure, GCP and private cloud (Cloud Foundry)
Preferred qualifications, capabilities, and skills
  • Experience working in a financial services environment.
  • Technology coach, and leader to help team solve technology problems.
  • Should be able to manage scrum (sprint planning, backlog grooming, taking retrospective etc.)
  • Understanding of security frameworks / standards