Senior Software Engineer

Mphasis

New York (NY)

On-site

USD 52,000 - 110,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mphasis is seeking a Java Senior Advanced Developer to design and build high quality software across product domains. You will work with Core Java, Spring Boot, MQ Series, and RESTful APIs within the Deposits Agile Squad/Fleet to deliver robust solutions.

Responsibilities include design discussions, troubleshooting production issues, and supporting automated systems throughout the SDLC. Strong OO design, Java 8, and CI/CD experience are required.

Qualifications

  • 15 years of hands on professional experience with Core Java, Java Restful APIs, Gradle, Spring, Spring Boot, MQ Series and related frameworks.
  • Solid understanding of Object-Oriented design and development.
  • Strong Core Java (Collections, Data Structures, OOP, Generics, Lambda, Multi-Threading) Java 8.
  • Excellent communication skills and positive attitude.
  • Strong knowledge of integration frameworks technologies (Messaging/Streaming MQ/Kafka, Web Services REST/SOAP, Spring Batch).
  • Some experience or understanding in JavaScript, HTML 5.
  • Understanding of web architectures and auth mechanisms (Cookie/Token).
  • Excellent analytical and problem solving skills.
  • Experience with JUnit, TDD (Concordion), and BDD (Cucumber/Gherkin).
  • Proficiency with Git and CI tools like Jenkins.
  • Familiarity with Agile and DevOps practices.

Responsibilities

  • Hands-on design and development of core Java applications as part of the Deposits Agile Squad/Fleet.
  • Ensure code aligns with architecture and integration standards within enterprise framework.
  • Participate in design discussions and contribute to architecture.
  • Investigate production issues.
  • Provide technical support for debugging web apps and databases; assist production systems.
  • Support continuous improvement of automated systems; participate in all SDLC phases.

Skills

Core Java
Java Restful APIs
Gradle
Spring
Spring Boot
MQ Series
Object-Oriented design
Multithreading
Data Structures
Generics
Lambda
JUnit
TDD
Concordion
BDD (Cucumber)
Git
Jenkins
Agile
DevOps
Web Services REST/SOAP
Kafka

Education

BS degree in Computer Science, Engineering or related field

Tools

Git
Jenkins
JUnit
Concordion
Cucumber

Job description

Position Description

The ideal candidate will develop quality software across product domains and is proficient with various Object-Oriented development tools and techniques. The individual should be highly experienced with Core Java development, Java Restful APIs, Gradle, Spring, Spring Boot, MQ Series and related frameworks, possess good problem solving skills, and take ownership of items independently while tracking to closure.

Role Description
Role: Java Senior Advanced Developer
Position Description

The ideal candidate will develop quality software across product domains and is proficient with various Object-Oriented development tools and techniques. The individual should be highly experienced with Core Java development, Java Restful APIs, Gradle, Spring, Spring Boot, MQ Series and related frameworks, possess good problem solving skills, and take ownership of items independently while tracking to closure.

Responsibilities
  • Responsible for the hands on design and development of core Java applications as part of the Deposits Agile Squad/Fleet.
  • Ensure developed code is in alignment with system architecture and integration design standards; working with an enterprise framework.
  • Participate in design discussions and contribute to the architecture process.
  • Investigate production issues.
  • Provide technical support for debugging web applications, database and assistance to production systems.
  • The candidate will support continuous improvement of the automated systems. Participate in all aspects of SDLC (analysis, design, coding, testing and implementation)
Required Skills
  • 15 years of hands on professional experience using Core Java, Java Restful APIs, Gradle, Spring, Spring Boot, IBM Websphere MQ Series and related frameworks.
  • Solid understanding and experience with Object-Oriented design and development
  • Strong Core Java (Collections / Data Structures, OOPS Concepts, Generics, Lambda, Multi-Threading) Java 8
  • Good Communication skills and positive attitude
  • Good understanding of integration frameworks technologies (Messaging / Streaming (MQ / Kafka), Web Services (REST / SOAP), Batch Processing (Spring Batch)
  • Some experience or understanding in JavaScript, HTML 5
  • understanding of Web based architectures and understand various type of authentication mechanisms [e.g. Cookie based authentication, Token based authentication, etc] and authorization mechanisms
  • Excellent analytical and problem solving skills
  • Experienced with JUnit, Test Driven Development (TDD) using Concordion framework, and Behavior Driven Development using Cucumber and Gherkin.
  • Competency with source control (preferably Git) and Continuous Integration tools such as Jenkins.
  • Practiced understanding of Agile development methodologies and understanding of DevOps Integration
Desired Skills
  • Proficiency with Kafka, Websockets, Hazelcast, and in-memory databases.
  • Knowledge of Financial markets, lending based products and Wealth Management
  • Prior work experience with cloud based applications
Educational Qualification
  • Minimum BS degree in Computer Science, Engineering or a related field.
Other Details

Salary range $52000 to $110000

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer Ops IT
Senior Java Developer Ops IT

Luxoft • Woodbridge Township (NJ)

Hybrid
USD 130,000 - 190,000
Java Software Engineer
Java Software Engineer

ECLARO • Piscataway Township (NJ)

On-site
USD 110,000 - 140,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Java Developer
Senior Java Developer

Compunnel, Inc. • Chicago (IL), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

Ingrain Systems Inc • Pleasanton (CA)

On-site
USD 150,000 - 210,000
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Menlo Park (CA)

On-site
USD 110,000 - 130,000
Senior Java Developer
Senior Java Developer

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 140,000 - 170,000
Senior Java Software Engineer
Senior Java Software Engineer

Dexian • Irving (TX)

On-site
USD 140,000 - 200,000
Lead Backend/Core Java Developer
Lead Backend/Core Java Developer

Compunnel, Inc. • Woodbridge Township (NJ)

On-site
USD 120,000 - 150,000
Senior Java Developer
Senior Java Developer

Compunnel, Inc. • Boston (MA)

On-site
USD 110,000 - 165,000