Senior Application Developer

Advanced Tech Placement

Parsippany-Troy Hills (NJ)

On-site

USD 90,000 - 130,000

Full time

33 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Advanced Tech Placement in Parsippany, NJ is seeking a Mid-Level Java Developer to join a collaborative engineering team supporting a large-scale application environment. The ideal candidate is a hands-on contributor who can troubleshoot issues, dive into the code, and deliver solutions with minimal direction.

You will develop in a Java-based environment, work on production issues, fix bugs, and enhance services, collaborating with Client Services and other stakeholders.

Qualifications

  • Strong hands-on Java development experience.
  • Experience with Java/Spring or Spring Boot application development.
  • Strong production/application troubleshooting and debugging skills, including diagnosing and fixing bugs.
  • Demonstrated ability to break down complex technical problems, determine root causes, and implement solutions with minimal direction.
  • Experience with databases and SQL as part of development and troubleshooting.
  • Experience with APIs, microservices, or application integrations.
  • AI knowledge and/or practical experience, including familiarity with AI-assisted software development.
  • Strong verbal and written communication skills with the ability to work with technical and non-technical stakeholders.
  • Self-directed and proactive approach with ownership and accountability.
  • Ability to adapt and operate in a rapidly changing technical environment.

Responsibilities

  • Develop, enhance, troubleshoot, and support Java-based applications.
  • Independently investigate application and production issues, identify root causes, modify code, and implement solutions.
  • Own bugs, enhancements, and technical service requests from investigation to resolution.
  • Work effectively with minimal technical guidance and determine next steps.
  • Partner with Client Services, engineering teams, and stakeholders to understand issues and develop solutions.
  • Clearly explain technical problems, findings, and solutions to technical and non-technical audiences.
  • Support applications and services operating within cloud-based environments.
  • Work with databases, APIs, and application integrations as part of development and troubleshooting.
  • Apply AI knowledge and AI-assisted development tools to coding and testing.

Skills

Java development
Spring / Spring Boot
Troubleshooting
Debugging
APIs
Microservices
AI knowledge
Communication
Ownership
Self-directed

Tools

AWS
SQL
Docker

Job description

Mid-Level Application Developer - JavaPosition Overview

We are seeking a Mid-Level Java Developer to join a highly collaborative engineering team supporting a large-scale application environment.

The ideal candidate is a strong hands-on individual contributor and technical problem solver who can independently troubleshoot application issues, identify root causes, get into the code, and implement solutions without significant technical direction or hand-holding.

Strong Java development skills are the primary requirement for this role. This position will involve a mix of application development, production troubleshooting, bug fixes, and enhancements. Engineers will also work closely with Client Services and other stakeholders to understand technical issues and drive them through resolution, so strong communication skills are important. Prior client-facing or Client Services experience is not required.

The team is looking for a mid-level engineer who is self-directed, proactive, adaptable, and comfortable taking ownership in a rapidly evolving environment. Engineers are also expected to leverage AI knowledge and modern AI-assisted development practices as part of their technical workflow.

Key Responsibilities
  • Develop, enhance, troubleshoot, and support applications within a Java-based environment.
  • Independently investigate application and production issues, identify root causes, modify code, and implement solutions.
  • Own bugs, enhancements, and technical service requests from initial investigation through resolution.
  • Work effectively with minimal technical guidance and proactively determine appropriate next steps.
  • Partner with Client Services, engineering teams, and other stakeholders to understand technical issues and develop solutions.
  • Clearly explain technical problems, findings, and solutions to both technical and non-technical stakeholders.
  • Support applications and services operating within cloud-based environments.
  • Work with databases, APIs, and application integrations as part of development and troubleshooting activities.
  • Apply AI knowledge and AI-assisted development tools to coding, troubleshooting, testing, and solution delivery.
  • Balance immediate production or client-impacting needs with appropriate longer-term technical solutions.
  • Collaborate across engineering, QA, support, and business teams in a fast-moving environment.
Required Qualifications
  • Strong hands-on Java development experience.
  • Experience with Java/Spring or Spring Boot application development.
  • Strong production/application troubleshooting and debugging skills, including the ability to independently diagnose and fix bugs and code-level issues.
  • Demonstrated ability to break down complex technical problems, determine root causes, and implement solutions with minimal direction.
  • Experience working with databases and SQL as part of application development and troubleshooting.
  • Experience with APIs, microservices, or application integrations.
  • AI knowledge and/or practical experience, including familiarity with AI-assisted software development.
  • Strong verbal and written communication skills with the ability to work effectively with technical and non-technical stakeholders.
  • Self-directed and proactive approach with a strong sense of ownership and accountability.
  • Ability to adapt and operate effectively in a rapidly changing technical environment.
Preferred Qualifications
  • Experience developing or supporting applications within AWS.
  • Previous experience supporting a large-scale enterprise or SaaS application environment.
  • Experience in a role combining application development with production/application support.
  • Previous experience with the organization's existing HR/payroll technology platforms or environment.
  • Experience modernizing or converting applications or services from Node.js to Java.
  • Additional QA, testing, or test automation experience.
  • Experience communicating directly with external clients or customers regarding technical issues.
Ideal Candidate

The strongest candidate will be a hands-on Java engineer first. You should be comfortable receiving a technical issue, breaking it down, identifying the root cause, getting into the code and fixing it independently, and driving the solution through completion.

This role does require strong communication skills and interaction with Client Services and other stakeholders, but previous client-facing experience is not required. Technical strength, problem-solving ability, ownership, and the ability to operate independently are the highest priorities.

This opportunity is best suited for a mid-level individual contributor who enjoys solving difficult application problems, takes initiative, adapts quickly, and wants to remain highly hands-on with development and troubleshooting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Technical Lead
Java Technical Lead

Sysco • Houston (TX)

On-site
USD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Ranger Technical Resources • California (MO)

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

Compunnel, Inc. • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Omniscius • Montgomery (AL)

On-site
USD 140,000 - 190,000
Java Developer
Java Developer

Tsunami Tsolutions • Melbourne (FL)

On-site
USD 70,000 - 90,000
Senior Java Developer
Senior Java Developer

Compunnel, Inc. • Glen Allen (VA)

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

Omniscius Consulting • Montgomery (AL)

On-site
USD 120,000 - 160,000
Java Developer - III
Java Developer - III

Compunnel, Inc. • Richmond (VA), Northern (KY)

On-site
USD 100,000 - 150,000
Java Product Engineer
Java Product Engineer

Diaconia LLC • United States

On-site
USD 120,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

Talent Groups • Frisco (TX)

On-site
USD 120,000 - 160,000