> Markdown version of [/jobs/ext/1665898-application-programmer-iii-java-backend-developer](https://www.wearedevelopers.com/jobs/ext/1665898-application-programmer-iii-java-backend-developer). 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 - Java Backend Developer - **Company:** BCforward - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $135,304.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Application Services, Architectural Patterns, User Authentication, Batch Processing, Extract Transform Load (ETL), Data Security, Python (Programming Language), OAuth, Software Engineering, SQL Databases, Data Streaming, Spring-boot, Event Driven Architecture, Integration Tests, Graphql, Pagination, Api Management, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/16e35784-2bbb-46dc-b993-5ee24e05abf1 ## About the Role * Proficiency in Java with Spring Boot for microservices, plus Python for utilities and SQL for data access. * Experience with architectural patterns: microservices, event-driven, REST, batch/stream, idempotency, and backpressure. * Hands-on API testing for REST/GraphQL including pagination, retries, and exponential backoff. * Knowledge of authentication and authorization flows: OAuth2, JWT, and mTLS; handling rate limits and idempotency. * Data movement expertise across ETL/ELT, CDC, near-real-time streaming, and bulk/batch processing. * Experience level: 5+ years in application development roles. Preferred Skills: * Background in developer experience platforms or enablement within large enterprises. * Experience working within governance frameworks and enterprise architecture standards. ## Description We are seeking an Application Programmer III to join our dynamic team supporting Bank of America's Global Technology division. The ideal candidate will have strong experience in Java Spring Boot microservices, event-driven architecture, and data movement patterns and a proven ability to deliver robust, compliant services that integrate heterogeneous data sources and meet functional and non-functional requirements., * Design, develop, and deliver complex application services using Java Spring Boot and microservices patterns. * Implement APIs and integrations with clear, robust, and well-tested interfaces across heterogeneous data sources. * Ensure solutions meet functional, non-functional, and compliance requirements including security and reliability. * Develop unit and integration tests for REST and GraphQL endpoints, including pagination, retries, and backoff. * Build and support data movement pipelines for ETL/ELT, CDC, batch, and near-real-time streaming. * Apply enterprise architecture standards that promote consistency, integration, and automation. * Collaborate with DevEx stakeholders to improve developer experience, quality, and delivery efficiency. ## Related Videos - [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) - [A journey of a long list in React](https://www.wearedevelopers.com/videos/203-a-journey-of-a-long-list-in-react) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [API Platform: From Rest & GraphQL APIs to state-of-the-art standards in seconds](https://www.wearedevelopers.com/videos/1968-api-platform-from-rest-graphql-apis-to-state-of-the-art-standards-in-seconds) - [API = Some REST and HTTP, right? RIGHT?!](https://www.wearedevelopers.com/videos/1675-api-some-rest-and-http-right-right) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development)