> Markdown version of [/jobs/ext/4424380-software-engineer-java-big-data-aws](https://www.wearedevelopers.com/jobs/ext/4424380-software-engineer-java-big-data-aws). 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). --- # Software Engineer - Java/Big Data/AWS - **Company:** BCforward - **Location:** Wilmington, DE, United States - **Experience:** Expert - **Salary:** $114,400.0 - $135,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Big Data, Databases, Continuous Integration, Data Files, Extract Transform Load (ETL), Software Debugging, Systems Development Life Cycle, Software Engineering, Systems Architecture, Enterprise Software Applications, ReactJS, Spring-boot, Ab Initio, AngularJS, Restful APIs, Microservices - **Published:** October 2, 2026 - **Apply:** https://www.dice.com/job-detail/917c7ba4-815b-4000-a789-ff78e7f73e2c ## About the Role * Approximately 8-10 years of overall technology/software engineering experience * Strong hands-on experience with Java, Spring Boot, Microservices, and REST APIs. * Hands-on experience with Ab Initio, ETL, or other enterprise Big Data technologies. * Experience with system design, application development, testing, debugging, and production support. * Experience working in a large corporate/enterprise environment. * Strong understanding of SDLC, Agile methodologies, CI/CD, application resiliency, and security. * Experience working with databases and large data sets., * Experience with AWS technologies such as EC2, EKS, RDS, S3, and Lambda. * Familiarity with React.js, Angular, or similar JavaScript frameworks. * Financial services or payments industry experience. ## Description As a Software Engineer - Java/Big Data/AWS you will serve as a seasoned member of an agile team designing and delivering secure, stable, and scalable technology solutions in support of the firm's business objectives., * Designs, develops, tests, and troubleshoots secure, high-quality enterprise applications. * Develops solutions across multiple technical areas, considering upstream/downstream dependencies and system architecture. * Works with large and diverse data sets to identify issues and drive improvements to applications and system architecture. * Supports application resiliency, operational stability, CI/CD, and security. * Contributes to Agile development practices and software engineering communities.