girl looking into her desktop
Back to search results

Full Stack Software Engineer

Newark, Delaware

Job Description:

Seeking an experienced Full Stack Software Engineer professional for an exciting opportunity on a high-performing cross-functional software development team, to be fully engaged in hands-on coding of new functional enhancements, risk mitigation, and ongoing maintenance of applications used in the Consumer Credit Card new account acquisition business.   The successful candidate will be self-motivated, have a Customer focused mindset, a passion for writing code, and experience working with technical leads, peer developers, testers and end-users in an Agile work setting, with teammates distributed across the globe. 

Responsibilities include:

Developing applications  using Angular and Java/J2ee frameworks.   Experience in Database programing tools (Oracle Database - SQL/PLSQL, Shell Scripting (Unix), Hibernate, Spring Framework (Spring Boot/Rest API) is required.  Experience using version control/project tracking/CI/CD tools like GIT, Bitbucket, Jenkins, Ant, Maven, XLR, Jira, is highly desired.  Experience with test automation tools like Selenium, Cucumber, Tosca, EFT, Junit etc. and testing tool scripting experience will help set you apart from other applicants. 

Required Skills

  • Full stack Java developer with 7+ years of experience as a software developer.

  • Very strong in Core Java in Enterprise Java 8

  • Strong experience in Angular 8 development

  • Strong hands-on experience in Java 1.7 or higher, J2EE, REST Web services, JSON, SQL, PL/SQ, UNIX

  • Hands on experience in Spring MVC, Spring IOC, Spring JDBC / Spring Data JPA, Rest standards, Oracle and Spring Boot.

  • Expert in basic rest principles and resource oriented architecture.

  • Familiar with - Enterprise integrations & Software Engineering design patterns, Spring, Hibernate, Struts, Log 4j, Angular, develop Restful services

  • Strong interpersonal skills  and ability to communicate effectively with people at different levels within the organization, including stakeholders, technical teams, and senior management.

  • Experience interacting with Business product owners and end users to define new software requirements and triage any issues that arise

  • Demonstrated ability to work under minimal supervision

  • Knowledge and implementation experience in web services: SOAP, REST Web API, JSON.,

  • Experience working with Agile methodology

  • Experience in design, development, testing and implementation of Web based applications.

  • Understanding of the software development life cycle and SDM model for CI/CD processes and associated tools

  • Experience with Implementation and release management activities

  • Experience writing technical designs

  • Experience documenting technical functions

Desired Skills

  • Performing peer reviews, including refactoring existing application code to meet standardization and quality requirements

  • Excellent debugging skills

  • XSLT and Xml Technologies and data transformation experience

  • Experience identifying and resolving memory leaks, connection leaks, etc. Understanding of memory dump, thread dump, query plans

  • Ability to foster strong collaboration among team members (India & USA) and multitask effectively

  • Demonstrated experience with Git, BitBucket, Jenkins, Jira, Maven,  CI/CD

  • Investigate and recommend best practices and improvements for the build system or other processes as appropriate

  • Strong proclivity to follow coding standards and execute a best practices approach in build processes

  • experience with using version control/project tracking/CI/CD tools like GIT, Bitbucket, Jenkins, Ant, Maven, XLR, Jira, and other Horizon tools.

  • experience with using Test automation tools like Selenium, Cucumber, Tosca, EFT, Junit etc. and scripting knowledge with some of the testing tools.

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Seeking an experienced Full Stack Software Engineer professional for an exciting opportunity on a high-performing cross-functional software development team, to be fully engaged in hands-on coding of new functional enhancements, risk mitigation, and ongoing maintenance of applications used in the Consumer Credit Card new account acquisition business.   The successful candidate will be self-motivated, have a Customer focused mindset, a passion for writing code, and experience working with technical leads, peer developers, testers and end-users in an Agile work setting, with teammates distributed across the globe. 

Responsibilities include:

Developing applications  using Angular and Java/J2ee frameworks.   Experience in Database programing tools (Oracle Database - SQL/PLSQL, Shell Scripting (Unix), Hibernate, Spring Framework (Spring Boot/Rest API) is required.  Experience using version control/project tracking/CI/CD tools like GIT, Bitbucket, Jenkins, Ant, Maven, XLR, Jira, is highly desired.  Experience with test automation tools like Selenium, Cucumber, Tosca, EFT, Junit etc. and testing tool scripting experience will help set you apart from other applicants. 

Required Skills

  • Full stack Java developer with 7+ years of experience as a software developer.

  • Very strong in Core Java in Enterprise Java 8

  • Strong experience in Angular 8 development

  • Strong hands-on experience in Java 1.7 or higher, J2EE, REST Web services, JSON, SQL, PL/SQ, UNIX

  • Hands on experience in Spring MVC, Spring IOC, Spring JDBC / Spring Data JPA, Rest standards, Oracle and Spring Boot.

  • Expert in basic rest principles and resource oriented architecture.

  • Familiar with - Enterprise integrations & Software Engineering design patterns, Spring, Hibernate, Struts, Log 4j, Angular, develop Restful services

  • Strong interpersonal skills  and ability to communicate effectively with people at different levels within the organization, including stakeholders, technical teams, and senior management.

  • Experience interacting with Business product owners and end users to define new software requirements and triage any issues that arise

  • Demonstrated ability to work under minimal supervision

  • Knowledge and implementation experience in web services: SOAP, REST Web API, JSON.,

  • Experience working with Agile methodology

  • Experience in design, development, testing and implementation of Web based applications.

  • Understanding of the software development life cycle and SDM model for CI/CD processes and associated tools

  • Experience with Implementation and release management activities

  • Experience writing technical designs

  • Experience documenting technical functions

Desired Skills

  • Performing peer reviews, including refactoring existing application code to meet standardization and quality requirements

  • Excellent debugging skills

  • XSLT and Xml Technologies and data transformation experience

  • Experience identifying and resolving memory leaks, connection leaks, etc. Understanding of memory dump, thread dump, query plans

  • Ability to foster strong collaboration among team members (India & USA) and multitask effectively

  • Demonstrated experience with Git, BitBucket, Jenkins, Jira, Maven,  CI/CD

  • Investigate and recommend best practices and improvements for the build system or other processes as appropriate

  • Strong proclivity to follow coding standards and execute a best practices approach in build processes

  • experience with using version control/project tracking/CI/CD tools like GIT, Bitbucket, Jenkins, Ant, Maven, XLR, Jira, and other Horizon tools.

  • experience with using Test automation tools like Selenium, Cucumber, Tosca, EFT, Junit etc. and scripting knowledge with some of the testing tools.

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-21081288

Band: H5

Manages People: No

Travel: Yes, 5% of the time

Manager:

Talent Acquisition Contact:

Monica Kandrac

Referral Bonus:

0

Street Address

Primary Location:
1000 Samoset Dr, DE, Newark, 19713