Application Programmer III

BCforward
Pennington, NJ, United States
18 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$141,960.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Agile Methodology Continuous Integration Software Debugging Systems Development Life Cycle Software Engineering Systems Architecture Web Applications .NET Core Backend Git Flow
+1 more
Performance Monitor

Job description

  • Design, develop, enhance, test, support, maintain, and debug middle-tier services and client-facing web applications.
  • Utilize modern development technologies to meet business requirements.
  • Provide strategic technical direction and define system architecture for initiatives and the technology stack.
  • Represent the technical team within Agile SDLC processes.
  • Collaborate with external programming teams to deliver software on time and within budget.
  • Monitor and improve the stability and performance of existing applications.

Requirements

We are seeking a Senior Java Developer to join our dynamic team. The ideal candidate will have strong experience in Java middle-tier services and client-facing web applications and a proven ability to design, build, and support scalable, stable solutions within Agile SDLC., * Proficiency in Java for back-end and middle-tier development.

  • Good analytical and problem-solving skills for software design and development.
  • Ability to learn and apply new concepts quickly.
  • Prior .NET experience and willingness to work with .NET Core as needed.
  • Experience level: 5 to 7 years in relevant IT roles.

Preferred Skills:

  • Agile/Scrum delivery experience and SDLC representation.
  • Exposure to Git-based workflows, CI/CD, and performance monitoring.

Benefits & conditions

  • Interview process: 1-2 rounds. Video required. In-person required.
  • Verification: Glider ID verification.
  • Hybrid schedule: Minimum of 3 days onsite per week.
  • Submission guidance: Max 3 submissions per vendor.

Why BCforward?

At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:

  • Competitive compensation and benefits.
  • Opportunities for growth with global clients.
  • A supportive, inclusive culture that values innovation and people.
  • Exposure to cutting-edge technologies and projects.

About the company

BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.

Apply for this position

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

Apply on www.dice.com
Prepare application

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 · World Congress 2023

3:27 min

Preventing command injection during system process execution

Sebastian Leuer Sebastian Leuer · World Congress 2024

5:02 min

Mapping Git flow branches to application tester segments

Majid Hajian · LIVE

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

2:12 min

Navigating the AI landscape as a Java developer

Daniel Oh Daniel Oh +1 · World Congress 2025

2:14 min

Migrating storage applications to dot net core

Menaka Baskerpillai · LIVE

Videos

See all

Related articles

See all