Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

JPMorgan Lead Software Engineer - Java Full Stack 
United States, Texas, Plano 
176515129

26.06.2024

Job Responsibilities

  • Designs and develops Integration Solutions using multiple patterns like API Events, with a variety of SaaS vendors and in house applications.
  • Applies cloud development methodologies.
  • Demonstrated knowledge with API development principles
  • Consistently applies learned processes, procedures and workflows to include (however not limited to) the software development lifecycle and/or release processes.
  • Designs and develops User Experience through front end frameworks like React.
  • Creates system requirements, performs design and analysis, coding of medium to high complexity, unit testing of core system functionality and corrects defects during various phases of testing.
  • Interacts with and presents to product owners throughout the development process
  • Proficiency capturing and translating Business Requirements into technical solutions.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Advanced in one or more full stack programming languages such as: Java, Springboot, Angular/React.
  • Proficiency in AWS and related services - S3, AWS Glue, RedShift, Athena, Lake Formation, Lambda etc.
  • Proficient in deploying applications In EKS
  • Experience in overall public cloud development knowledge including basics of DevOps.
  • Skilled at creating APIs with sound knowledge of REST API design principles.
  • Hands-on practical experience building and creating publishers and consumers with Kafka , MQ or any other messaging platform.
  • Expertise on databases - either relational or no SQL with solid understanding of CICD concepts and tools like Jenkins, Maven.
  • Experience handling data sets understanding data models in the applications and basic ETL processes.

Preferred qualifications, capabilities, and skills

  • Knowledge on API Management platforms
  • Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture
  • Working knowledge on any of the messaging tools is desirable.