Jersey City, New Jersey

Job Description:

This Core Java Developer is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional, and compliance requirements. This is a hands-on development role which will leverage and utilize many of the latest and cutting-edge technologies. Ideal candidate with have extensive API development experience and demonstrated success building APIs for large, complex and interdependent systems. APIs will be scalable, reusable, system agnostic and will simplify the offerings for systems.

Responsibilities:
  • Build quality, well thought out APIs that are scalable and reusable by multiple calling systems
  • Work around various platforms and understand the unique needs for each back end and front end system
  • Assist partner teams in adopting and consuming new APIs
  • Creating integration patterns for existing service providers (both SOAP & REST) and exposing those services via various API gateways


Required Skills:
  • 5 - 7+ years of Java application development experience.
  • 5+ years of experience working in one of the following J2EE app server: weblogic, websphere, JBOSS EAP 7.1
  • Experience with various levels of API gateways include business level, system level and data level API integration
  • Experience in developing REST API services using Spring Boot and Jersey
  • Experience with coding data access logic using Spring Boot
  • Expertise in transaction management and clean understanding of concepts such as XA transactions/last phase commit, connection pooling, multi-threading and JMS
  • Expert in basic rest principles and resource oriented architecture
  • Experience in Test Driven TDD using JUnit or equivalent framework.
  • 3+ years of work experience in an Agile environment. Work history of participating in daily agile routines and estimation of stories with minimal direction
  • Practical experience with performance tuning
  • Identifying a memory leak, connection leak. Understanding of memory dump, thread dump, query plans
  • Outstanding communication skills


Desired Skills:
  • Experience with messaging (MQ, Kafka) development using Spring Boot
  • Some exposure to z/OS mainframe development environment
  • Self-driven, innovative and pushes for high-quality measurable outcomes
  • UI Frameworks: React JS, Angular, VUE JS.


Job Band:
H5

Shift:
1st shift (United States of America)

Hours Per Week:
40

Weekly Schedule:

Referral Bonus Amount:
0
--> Job Description:

This Core Java Developer is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional, and compliance requirements. This is a hands-on development role which will leverage and utilize many of the latest and cutting-edge technologies. Ideal candidate with have extensive API development experience and demonstrated success building APIs for large, complex and interdependent systems. APIs will be scalable, reusable, system agnostic and will simplify the offerings for systems.

Responsibilities:
  • Build quality, well thought out APIs that are scalable and reusable by multiple calling systems
  • Work around various platforms and understand the unique needs for each back end and front end system
  • Assist partner teams in adopting and consuming new APIs
  • Creating integration patterns for existing service providers (both SOAP & REST) and exposing those services via various API gateways


Required Skills:
  • 5 - 7+ years of Java application development experience.
  • 5+ years of experience working in one of the following J2EE app server: weblogic, websphere, JBOSS EAP 7.1
  • Experience with various levels of API gateways include business level, system level and data level API integration
  • Experience in developing REST API services using Spring Boot and Jersey
  • Experience with coding data access logic using Spring Boot
  • Expertise in transaction management and clean understanding of concepts such as XA transactions/last phase commit, connection pooling, multi-threading and JMS
  • Expert in basic rest principles and resource oriented architecture
  • Experience in Test Driven TDD using JUnit or equivalent framework.
  • 3+ years of work experience in an Agile environment. Work history of participating in daily agile routines and estimation of stories with minimal direction
  • Practical experience with performance tuning
  • Identifying a memory leak, connection leak. Understanding of memory dump, thread dump, query plans
  • Outstanding communication skills


Desired Skills:
  • Experience with messaging (MQ, Kafka) development using Spring Boot
  • Some exposure to z/OS mainframe development environment
  • Self-driven, innovative and pushes for high-quality measurable outcomes
  • UI Frameworks: React JS, Angular, VUE JS.


Job Band:
H5

Shift:
1st shift (United States of America)

Hours Per Week:
40

Weekly Schedule:

Referral Bonus Amount:
0
Job Description:

This Core Java Developer is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional, and compliance requirements. This is a hands-on development role which will leverage and utilize many of the latest and cutting-edge technologies. Ideal candidate with have extensive API development experience and demonstrated success building APIs for large, complex and interdependent systems. APIs will be scalable, reusable, system agnostic and will simplify the offerings for systems.

Responsibilities:
  • Build quality, well thought out APIs that are scalable and reusable by multiple calling systems
  • Work around various platforms and understand the unique needs for each back end and front end system
  • Assist partner teams in adopting and consuming new APIs
  • Creating integration patterns for existing service providers (both SOAP & REST) and exposing those services via various API gateways


Required Skills:
  • 5 - 7+ years of Java application development experience.
  • 5+ years of experience working in one of the following J2EE app server: weblogic, websphere, JBOSS EAP 7.1
  • Experience with various levels of API gateways include business level, system level and data level API integration
  • Experience in developing REST API services using Spring Boot and Jersey
  • Experience with coding data access logic using Spring Boot
  • Expertise in transaction management and clean understanding of concepts such as XA transactions/last phase commit, connection pooling, multi-threading and JMS
  • Expert in basic rest principles and resource oriented architecture
  • Experience in Test Driven TDD using JUnit or equivalent framework.
  • 3+ years of work experience in an Agile environment. Work history of participating in daily agile routines and estimation of stories with minimal direction
  • Practical experience with performance tuning
  • Identifying a memory leak, connection leak. Understanding of memory dump, thread dump, query plans
  • Outstanding communication skills


Desired Skills:
  • Experience with messaging (MQ, Kafka) development using Spring Boot
  • Some exposure to z/OS mainframe development environment
  • Self-driven, innovative and pushes for high-quality measurable outcomes
  • UI Frameworks: React JS, Angular, VUE JS.


Shift:
1st shift (United States of America)

Hours Per Week:
40
Learn more about this role

Jersey City, New Jersey

You’ve led troops, now help lead your community 

As a leader in the military, you motivated troops to get the job done. We value your ability to influence change and encourage you to continue that influence here and in our communities. Our Military Affairs Team proudly supports veterans in our communities through education and volunteer events. Together, we can create better communities and a brighter future for us all. 

First you fought for the American dream, now you can guide its future

You joined the military to protect a nation and its people. Let the same passion for making a difference lead you to a new career. At Bank of America, we’re proud that more than 6,800 veterans work for us. They’ve discovered that their desire to help others didn’t end with their service. Here, you’ll help our customers and clients connect to better financial lives.

Similar jobs