Java Developer (multiple positions)

Barclays
Hanover, NJ, United States
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$189,592.0 - $195,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Unit Testing Software Quality Computer Engineering Concurrency Controls Distributed Systems Monitoring of Systems Java Web Services Software Deployment Software Engineering Systems Integration
+4 more
Enterprise Software Applications Technical Debt Backend Information Technology

Job description

  1. Design, develop, maintain, and deploy Java-based applications throughout the full software development life cycle, including requirements analysis, coding, testing, and production deployment.

  2. Develop and maintain enterprise applications by integrating backend components, APIs, and libraries to support business-critical processing and system integration.

  3. Design, develop, and support distributed applications with a focus on performance, scalability, reliability, and optimization using multithreading, caching, and concurrency control techniques.

  4. Review and improve platform architecture to enhance performance, maintainability, system stability, and reduce technical debt.

  5. Provide technical support for applications, troubleshoot and resolve issues, ensure production stability, and assist with verification of deliverables during deployment.

  6. Collaborate with IT teams, business users, and technical partners to support ongoing enhancements, system integration, and operational requirements.

  7. Ensure software quality and stability by performing unit and integration testing, validating deliverables, and assisting with production deployment and system monitoring.

Requirements

REQUIREMENTS: The employer will accept a Bachelor’s degree in Computer Science, Applied Computer Science, Computer Engineering or a related field and 5 years of experience in the job offered or a related occupation. Alternatively, the employer will accept a Master’s degree in Computer Science, Applied Computer Science, Computer Engineering or a related field and 2 years of experience in the job offered or a related occupation.

Benefits & conditions

RATE OF PAY: $189,592 to $195K per year

The minimum and maximum salary/rate information above includes only base salary or base hourly rate. It does not include any another type of compensation or benefits that may be available. Barclays employees are eligible for a suite of a competitive and generous employee benefits, including medical, dental and vision coverage, 401(k), life insurance, and other paid leave for qualifying circumstances. This position is eligible for an incentive award.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

3:06 min

The lack of responsibility over technical debt

Stefan Priebsch · WWC 2021

3:18 min

Differentiating technical frameworks in early technical recruitment

Mahmoud Aly Mahmoud Aly · WWC 2025

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all