Logo of Huzzle

Senior Lead Software Engineer

  • Job
    Full-time
    Expert Level
  • Software Engineering
  • Wilmington, +1

Requirements

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • 10+ years with strong core Java server side hands on development experience including Web services, XML , SOAP, Rest, JMS etc.
  • 2+ year experience in AWS – s3, dynamodb, ECS, EKS, RDS, Lambda, ALB/NL
  • Experience in distributed high-volume transactional system with low latency and high throughput.
  • Experience in performance tuning, code optimization.
  • Experience in testing frameworks such as Junit, TestNG, Mockito, SoapUI, DBUnit etc.
  • Experience in database technologies -RDBMS, schema design, SQL, queries, joins indexes, JDBC, query optimization etc.
  • Knowledge of build tools like Maven and source control like Git/SVN Comfortable working in an Agile and collaborative environment.
  • Preferred Qualifications, Capabilities, and Skills:
  • Experience with Spark
  • 1+ Year experience in Python, FastAPI/Django with micro service architecture is highly preferred
  • 3+ years of experience with Spring framework (Core, MVC, web services, messaging), experience in spring boot and micro service architecture is highly preferred.

Responsibilities

  • Design and Implement Enterprise Machine Learning platforms that are capable of running predictive models.
  • Develop web applications with SOA and Microservices architecture using Java/Python Framework
  • Establish the appropriate monitoring and alerting of solution events related to performance, scalability, availability, and reliability
  • Establish standards, guidance and best practices for ML Platform.
  • Provides technical leadership, guidance and direction to other team members.
  • Build prototypes for demonstration and illustration purposes for peer groups, Business partners, or senior leaders.
  • Integrate with AWS Cloud Services for compute, storage, databases, and security. Develop solutions or tools to monitor, provision components for automation of the processes, services and reports.
  • Need to have advance knowledge of application, data and infrastructure disciplines.
  • Understanding of software skills such as business analysis, development, maintenance, and software improvement
  • Leverage strong operational skills to develop recommendations on upstream product, process, or policy improvements that will optimize the user experience.
  • Work closely with the Product team to design, build and deliver capabilities in agile sprints.

Finance
Industry
10,001+
Employees
2000
Founded Year

Mission & Purpose

For over 200 years, JPMorgan Chase & Co has provided innovative financial solutions for consumers, small businesses, corporations, governments and institutions around the world. Today, we're a leading global financial services firm with operations servicing clients in more than 100 countries. Whether we are serving customers, helping small businesses, or putting our skills to work with partners, we strive to identify issues and propose solutions that will propel the future and strengthen both our clients and our communities. © 2017 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.

Benefits

  • Healthcare and Insurance Plans

    Our employees are entitled to a variety of healthcare insurance plans, ranging from medical, dental and vision, to life and accident, disability, before-tax spending accounts, and group legal services.

  • Wellness Programs

    We are committed to providing employees with exceptional care — including arranging wellness screenings and assessment as well as access to health coaches, counseling, and guidance services for our employees.

  • Employee Programs

    Programs offered to eligible employees include parental leave, back-up child care services, flexible work options, matching gifts, discounts on banking services, electronics, arts and entertainment, fitness programs, travel and more.

  • Family Care

    We know how important your family's health is to you so we offer a variety of healthcare packages that cover you and your partner, your children and your parents.

  • Hybrid Working Model

    Dependent on the needs of the business and the nature of the role, JPMorgan Chase offers a hybrid work model for some roles, with at least three days on-site.