> Markdown version of [/jobs/ext/592983-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/592983-senior-java-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). --- # Senior Java Developer - **Company:** BCforward - **Location:** Columbus, OH, United States - **Experience:** Expert - **Salary:** $104,000.0 - $145,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon Elastic Compute Cloud, Automation of Tests, Cloud Computing, Cloud Engineering, Continuous Integration, Java Platform Enterprise Edition (J2EE), Apache JMeter, Python (Programming Language), Enterprise Messaging Systems, Software Deployment, Software Engineering, Data Logging, Spring Cloud, Multi-Agent Systems, Spring-boot, Backend, Containerization, Blazemeter, Apache Kafka, Reactive Programming, Cucumber (Software), AWS EKS, Docker, Microservices - **Published:** June 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=fdfee09a5e55a60f ## About the Role Do you have experience in Spring Boot?, We are seeking a Software Engineer, Java/J2EE to join our team in New York. The ideal candidate will have strong experience in Java, Spring Boot, Spring Cloud, AWS, and containerized deployments and a proven ability to design, build, and operate cloud-native, reactive microservices at scale., * Proficiency in Java, Spring Boot, and Spring Cloud. * AWS deployment experience and knowledge of cloud-native design. * Hands-on with containers and AWS EKS and/or ECS, with Docker image builds. * Experience with reactive programming. * Messaging systems experience, preferably Kafka. * Observability and operations skills across logging, metrics, tracing, and environment troubleshooting. * CI/CD pipeline experience across build, test, deploy, and release practices. * Experience level: 4+ years for grade 602 or 8+ years for grade 603. Preferred Skills: * Spring AOP. * Testing tools such as JMeter, BlazeMeter, and Cucumber. * Exposure to Python. * Familiarity with agentic systems such as A2A or ADK., * Spring Boot: 4 years (Required) * Microservices: 4 years (Required) * Software development: 5 years (Required) ## Description * Design, develop, and maintain backend services and APIs using Java and Spring Boot. * Implement microservices architecture with Spring Cloud for discovery, configuration, and resilience. * Containerize and deploy applications on AWS using ECS, EKS, Lambda, or EC2. * Implement and manage AWS infrastructure using Infrastructure as Code. * Apply reactive programming paradigms for high-performance systems. * Adopt 12-factor app principles for cloud-native development. * Design and execute performance and load tests using JMeter or BlazeMeter. * Explore and integrate agentic systems to enable automation or AI-driven workflows. * Collaborate with AI/ML teams to leverage agent-based protocols and toolkits. ## Related Videos - [Bootiful Spring Boot 3](https://www.wearedevelopers.com/videos/537-bootiful-spring-boot-3) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Hosting a modern justice system](https://www.wearedevelopers.com/videos/332-hosting-a-modern-justice-system) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)