Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Lead Java Application Developer 
India 
765814088

03.09.2024

Job responsibilities

  • Design, analyze, develop, test, debug, and model the system components necessary to produce potentially shippable product iterations with each sprint.
  • Deliver high quality code that complies with standards and satisfies architectural tests.
  • Perform pair programming and assist the team in supporting the application in all required environments.
  • Provide estimates for user stories utilizing planning poker.
  • Participate in product backlog prioritization, story mapping, and story splitting activities.
  • Prepare and lead sprint review meetings showcasing completed product backlog items to the product owner and subject matter experts.
  • Proactively look to develop and implement best practices across the entire project team, practicing continuous process improvement.
  • Collaborate face to face and virtually with the Product Owner, Operations and Technology partners around the world.

Required qualifications, capabilities, and skills

  • Formal training or certification on Software engineering concepts and 5+ years applied experience
  • Hands-on experience on programming/application development experience utilizing JAVA/J2EE,Spring Boot, REST, Micro Services, Kafka, Cassandra, Cloud Native, AWS, Agile, DevOps and TDD.
  • Excellent Core JAVA ( w/ Java8 Features )skills having deep experience in OOAD, Threads & Concurrency and Collections
  • Experience working in Unix.
  • Good exposure in various design patterns
  • Good hands on experience in Kafka & Cassandra
  • Strong experience utilizing standalone Spring Framework integration
  • Strong object oriented analysis and design skills (OOAD)
  • Good SQL/PL-SQL Skills (Oracle 12c Preferred) and Hibernate/JPA

Preferred qualifications, capabilities, and skills

  • Strong written and oral communication.
  • Experience working in Agile teams, ability to focus and grasp business concepts explained during PBRs.
  • Good presentation and influential skills.
  • Proven ability to collaborate with global teams.