> Markdown version of [/jobs/ext/3331894-application-programmer-iii](https://www.wearedevelopers.com/jobs/ext/3331894-application-programmer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Programmer III - **Company:** BCforward - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $135,304.0 - **Contract:** Temporary contract - **Skills:** 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, Spring-mvc, Backend, Information Technology, Toad (Software), Restful APIs, Splunk - **Published:** September 11, 2026 - **Apply:** https://www.dice.com/job-detail/b42871ad-a0e8-4e52-93c8-496795c644df ## About the Role 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. ## 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. ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [AI-Native Enterprise Platforms: Interpreting Logic, Not Compiling Code](https://www.wearedevelopers.com/videos/1975-ai-native-enterprise-platforms-interpreting-logic-not-compiling-code) - [GitLab CI pipelines for a whole company](https://www.wearedevelopers.com/videos/143-gitlab-ci-pipelines-for-a-whole-company) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)