Application Programmer III

BCforward
Charlotte, NC, United States
22 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
$135,304.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Web Development Online Banking Java Platform Enterprise Edition (J2EE) Groovy Java Virtual Machine (JVM) Spring Framework Performance Tuning Service Design SoapUI Software Engineering
+6 more
Spring-mvc Backend Information Technology Toad (Software) Restful APIs Splunk

Job description

  • Design, develop, and maintain online banking applications and Java-based backend services.
  • Participate in technical triage, troubleshoot issues, and drive timely resolution in partnership with cross-functional teams.
  • Build and enhance RESTful web services using Spring frameworks.
  • Contribute to performance tuning and stability improvements across high-volume systems.

Requirements

We are seeking an Application Programmer III to join our dynamic team. The ideal candidate will have strong experience in Java, Groovy, and Spring-based web application development and a proven ability to deliver resilient online banking features and resolve production issues through effective triage and collaboration., * Bachelor’s or Master’s degree in Computer Science or related field.

  • 5+ years of hands-on software development experience with J2EE and Spring frameworks.
  • Proficiency in Groovy and Java for server-side development.
  • Experience with tools such as Splunk, Toad, and SOAP UI.
  • Strong analytical skills to break down requirements and solve complex problems.
  • Clear interpersonal communication for technical and business discussions.

Preferred Skills:

  • Experience with high-volume, customer-facing applications.
  • Hands-on work with Spring MVC and RESTful service design.
  • Performance tuning with understanding of JVM internals.
  • Background in mathematics or statistics.
  • Proven task management and leadership within Agile teams.

Work Setting & Process Details:

  • Hybrid schedule with a minimum of 3 days onsite per week in Charlotte, NC.

Benefits & conditions

  • Interview process includes 1-2 rounds. Video and in-person attendance are required.
  • Start month target is October or November.
  • Glider ID verification will be required.
  • This role may convert to full time. Candidates must not require sponsorship now or in the future.

Resume Guidance

  • Please include current location, relocation plans, availability or start date, and any cooling-off requirements.

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

2:38 min

Challenges with legacy Jenkins and Groovy pipelines

Martin Berånek ¡ LIVE

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 ¡ LIVE

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner ¡ LIVE

4:55 min

Discussing modern Java language evolution and syntax innovations

Daniel Strmečki · LIVE

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 ¡ LIVE

Videos

See all

Related articles

See all