Menu

Senior Java Software Engineer

Location: Columbia, Maryland

Category: Software Developer Jobs

Job highlights

Identified by Google from the original job post

Qualifications

5+ years’ experience with UI technologies like React and Angular JS

Expertise in Java, Spring Boot, Spring MVC, REST APIs, JSON/XML, jQuery, NPM, Ajax, and HTML5

Proficiency in building large-scale React applications and working with RDBMS (Oracle)

Familiarity with SDLC tools like Git, SVN, Azure DevOps, Maven, Gradle, and code quality tools

Strong understanding of object-oriented design patterns

Experience with middleware and cloud platforms (Tomcat, OpenShift, Azure)

Familiarity with SOAP, messaging, Hibernate, design patterns, and defensive programming

Knowledge of security best practices, including preventing Cross-Site Scripting and SQL injection

Experience with Agile methodologies

This is a full time role

This role requires you to be based in the US*

Benefits

Salary: $120K - $147K depending on experience + benefits package (Negotiable)

Responsibilities

Work model: Hybrid (3 days per week in the office)

In this role, you'll handle coding, offer technical guidance, and collaborate with application teams, business, and engineering managers

You’ll work in an Agile environment, delivering customer-focused solutions that align with overall technology goals

Apply best practices and policies while working independently or with key stakeholders

Lead the software development lifecycle, from design and implementation to testing and deployment

Design, deploy, and maintain test automation

Share knowledge and provide guidance to support team objectives

Ensure high-quality, maintainable software following internal standards

Address technical challenges to minimize project impact

Identify and promote innovations for improved efficiency and customer experience

Job description

Role: Senior Java Software Engineer

Location: Columbia, MD

Work model: Hybrid (3 days per week in the office)

Salary: $120K - $147K depending on experience + benefits package (Negotiable)

We’re looking for a Senior Java Engineer to support a suite of internal applications. In this role, you'll handle coding, offer technical guidance, and collaborate with application teams, business, and engineering managers. You’ll work in an Agile environment, delivering customer-focused solutions that align with overall technology goals.

Responsibilities:

- Apply best practices and policies while working independently or with key stakeholders.

- Lead the software development lifecycle, from design and implementation to testing and deployment.

- Design, deploy, and maintain test automation.

- Share knowledge and provide guidance to support team objectives.

- Ensure high-quality, maintainable software following internal standards.

- Address technical challenges to minimize project impact.

- Identify and promote innovations for improved efficiency and customer experience.

Qualifications:

- 5+ years’ experience with UI technologies like React and Angular JS.

- Expertise in Java, Spring Boot, Spring MVC, REST APIs, JSON/XML, jQuery, NPM, Ajax, and HTML5.

- Proficiency in building large-scale React applications and working with RDBMS (Oracle).

- Familiarity with SDLC tools like Git, SVN, Azure DevOps, Maven, Gradle, and code quality tools.

- Strong understanding of object-oriented design patterns.

- Experience with middleware and cloud platforms (Tomcat, OpenShift, Azure).

- Familiarity with SOAP, messaging, Hibernate, design patterns, and defensive programming.

- Knowledge of security best practices, including preventing Cross-Site Scripting and SQL injection.

- Experience with Agile methodologies.

This is a full time role. Not open for C2C/C2H.

If you're interested in finding out more about this opportunity please share your CV, for us to check if your experience aligns with the requirement and we can then arrange a call.

hackajob is a recruitment platform that will match you with relevant roles based on your preferences and in order to be matched with the roles you need to create an account with us.

• This role requires you to be based in the US*

Apply on Company Website You will be redirected to the employer’s website