Search jobs > Jersey City, NJ > Sr software engineer

Sr. Software Engineer

Chubb
Jersey City, NJ
Full-time

Job Description

We are looking for an experienced senior developer that is responsible for architectural design, code development, end to end testing and deployment of features for the application.

This person will understand requirements, design, code and quality check juniors' work.

To be successful you should demonstrate sound knowledge of industry best practices and proficiency in Java / J2EE technologies.

Responsibilities :

  • Design and development using Java / J2EE, Spring boot, REST APIs and Angular
  • To analyze and understand complex problems, and generate appropriate technical solutions independently
  • Design and code
  • Develop custom framework for testing application using Selenium / REST assured framework
  • Rich experience in applying design patterns and in designing application that is resilient and scalable
  • Sound exposure in define and building CI / CD pipeline and deployment in Cloud platforms

Required Skills and Experience :

  • Bachelor's Degree in Computer Science, Engineering or an equivalent required
  • Proficiency in Java, Maven, Spring / Spring boot, JavaScript, and Junit
  • Competent in Java JDK 8, EJB, JQuery, Spring (REST with JSON)
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Deep understanding of object oriented principles and design patterns
  • Working knowledge of tools like Eclipse, NodeJS or IntelliJ
  • Rich experience in applying design patterns and in designing application that is resilient and scalable

About Us

Chubb is a world leader in insurance. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients.

The company is distinguished by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise and local operations globally.

At Chubb, we are committed to equal employment opportunity and compliance with all laws and regulations pertaining to it.

Our policy is to provide employment, training, compensation, promotion, and other conditions or opportunities of employment, without regard to race, color, religious creed, sex, gender, gender identity, gender expression, sexual orientation, marital status, national origin, ancestry, mental and physical disability, medical condition, genetic information, military and veteran status, age, and pregnancy or any other characteristic protected by law.

Performance and qualifications are the only basis upon which we hire, assign, promote, compensate, develop and retain employees.

Chubb prohibits all unlawful discrimination, harassment and retaliation against any individual who reports discrimination or harassment.

30+ days ago
Related jobs
Promoted
JPMorgan Chase & Co
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Country Risk Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Formal training or certification on Computer Scienc...

Promoted
Getinge
Wayne, New Jersey

ASQ Certified Quality Engineer, ASQ Certified Reliability Engineer, ASQ Certified Software Quality Engineer, and Six Sigma Green Belt certification is preferred. Experience in Quality Assurance with a focus on software testing, design controls, software development, and/or software verification & va...

Broadridge
Newark, New Jersey

You'll coordinate with other senior engineers to establish consistent software design guidelines and standard methodologies for the software development team. Perform coding following the best software engineering principles, including detailing software design and code. We are looking for someone t...

NBCUniversal
Englewood Cliffs, New Jersey

We are seeking a Senior Staff Software Engineer who will provide technical leadership across our core engineering experience teams. This role includes working in consultation with the Engineering Experience teams, the broader NBCU developer population, and engineering leadership to deliver the best ...

SS&C Technologies
Union, New Jersey

SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Contribute to the software development life cycle (SDLC) process which includes designing, building, testing, and deploying applications to production. Troubleshoot, ...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

Serve as a subject matter expert for data catalog, create training materials and educate users as needed * Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technic...

NBCUniversal
Englewood Cliffs, New Jersey
Remote

NBCUniversal is seeking a Sr Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of emerging technologies. ...

NBCUniversal
Englewood Cliffs, New Jersey

NBCUniversal is seeking a Sr Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of emerging technologies. ...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

Job responsibilities * Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors * Develops secure and high-quality production code, and reviews and debugs code written by others * Drives decisions that...

Datascope Corp.
Wayne, New Jersey

ASQ Certified Quality Engineer, ASQ Certified Reliability Engineer, ASQ Certified Software Quality Engineer, and Six Sigma Green Belt certification is preferred. Experience in Quality Assurance with a focus on software testing, design controls, software development, and/or software verification & va...