Application Programmer III
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
93 Java Interview Questions You Should Prepare For
7 Important Tips That Every Software Developer Should Know
Where to Find Entry-Level Software Engineering Jobs