LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Lead Software Engineer [Multiple Positions Available]

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 4 days ago

No clicks

**Lead Software Engineer - Multiple Positions (Jersey City, NJ)** Design, develop, and implement robust software solutions. Lead SDLC, analyze requirements, ensure architectural compliance, resolve code issues, and mentor team members. Key skills: 6+ years in related roles, proficiency in Java, J2EE, Spring, Hibernate, experience with Apache Kafka, Camel, IBM MQ, REST APIs, Oracle SQL. Experience with performance tuning, automation (Maven, Jenkins, Kubernetes), unit testing (JUnit), and Agile methodologies. Collaborate with business analysts, product owners, and cross-functional teams.

Compensation
$195,000 – $215,000 USD

Currency: $ (USD)

City
Jersey City
Country
United States

Full Job Description

Location: Jersey City, NJ, United States

DESCRIPTION:

Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules. Identify or troubleshoot application code-related issues. Take active role in code reviews to ensure solutions are aligned to pre-defined architectural specifications. Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows. Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.

QUALIFICATIONS:

Minimum education and experience required: Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or related field of study plus 6 years of experience in the job offered or as Lead Software Engineer, Software Engineer/Developer, Technology Specialist, Associate (IT), IT Consultant, or related occupation.

Skills Required: This position requires five (5) years of experience with the following: developing software to integrate with equity and mutual funds trading platforms using Java, J2EE, Spring and Hibernate. This position requires three (3) years of experience with the following: building fault-tolerant interfaces between internal and external systems using Java, Spring, XML, JSON, Apache Kafka, Apache Camel, IBM MQ, and REST APIs; developing application data models to meet business requirements using Oracle SQL. This position requires any amount of experience with the following: Tuning Apache Tomcat application deployment servers for better scalability and performance; Using build and deployment tools such as Maven, Jenkins, Kubernetes and shell scripting to build applications to internal cloud platforms; Writing unit tests using JUnit for automated unit testing, code coverage, and code quality testing; Maintaining code in version control software such as GIT; Automating deployment of software to UAT; Automating deployment of software to PROD after UAT signoff and bug fixes; Utilizing Dynatrace and Splunk logs to find performance issues in application code and troubleshoot issues; Following the Agile software development lifecycle; and Working with business analysts and product owners to ensure that the software changes meet business requirements.  

Job Location: 575 Washington Boulevard, Jersey City, NJ 07310.

Full-Time. Salary:  $195,000.00-$215,000.00 per year.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation which may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. In addition, please visit: https://careers.jpmorgan.com/us/en/about-us.

Lead Software Engineer [Multiple Positions Available]

Compensation

$195,000 – $215,000 USD

City: Jersey City

Country: United States

J.P. Morgan logo
Bulge Bracket Investment Banks

4 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

**Lead Software Engineer - Multiple Positions (Jersey City, NJ)** Design, develop, and implement robust software solutions. Lead SDLC, analyze requirements, ensure architectural compliance, resolve code issues, and mentor team members. Key skills: 6+ years in related roles, proficiency in Java, J2EE, Spring, Hibernate, experience with Apache Kafka, Camel, IBM MQ, REST APIs, Oracle SQL. Experience with performance tuning, automation (Maven, Jenkins, Kubernetes), unit testing (JUnit), and Agile methodologies. Collaborate with business analysts, product owners, and cross-functional teams.

Full Job Description

Location: Jersey City, NJ, United States

DESCRIPTION:

Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules. Identify or troubleshoot application code-related issues. Take active role in code reviews to ensure solutions are aligned to pre-defined architectural specifications. Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows. Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.

QUALIFICATIONS:

Minimum education and experience required: Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or related field of study plus 6 years of experience in the job offered or as Lead Software Engineer, Software Engineer/Developer, Technology Specialist, Associate (IT), IT Consultant, or related occupation.

Skills Required: This position requires five (5) years of experience with the following: developing software to integrate with equity and mutual funds trading platforms using Java, J2EE, Spring and Hibernate. This position requires three (3) years of experience with the following: building fault-tolerant interfaces between internal and external systems using Java, Spring, XML, JSON, Apache Kafka, Apache Camel, IBM MQ, and REST APIs; developing application data models to meet business requirements using Oracle SQL. This position requires any amount of experience with the following: Tuning Apache Tomcat application deployment servers for better scalability and performance; Using build and deployment tools such as Maven, Jenkins, Kubernetes and shell scripting to build applications to internal cloud platforms; Writing unit tests using JUnit for automated unit testing, code coverage, and code quality testing; Maintaining code in version control software such as GIT; Automating deployment of software to UAT; Automating deployment of software to PROD after UAT signoff and bug fixes; Utilizing Dynatrace and Splunk logs to find performance issues in application code and troubleshoot issues; Following the Agile software development lifecycle; and Working with business analysts and product owners to ensure that the software changes meet business requirements.  

Job Location: 575 Washington Boulevard, Jersey City, NJ 07310.

Full-Time. Salary:  $195,000.00-$215,000.00 per year.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation which may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. In addition, please visit: https://careers.jpmorgan.com/us/en/about-us.