> Markdown version of [/jobs/ext/1864461-java-developer](https://www.wearedevelopers.com/jobs/ext/1864461-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). --- # Java Developer - **Company:** VITS Consulting Corp. - **Location:** O'Fallon, MO, United States - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Artificial Intelligence, Automation of Tests, Cloud Computing, Program Optimization, Code Review, Continuous Delivery, Continuous Integration, Relational Databases, Software Debugging, Software Design Patterns, DevOps, Distributed Systems, Java Platform Enterprise Edition (J2EE), Hibernate (Java), HP Systems Insight Manager, Integrated Development Environments, Java Persistence API, Spring Framework, Scrum Methodology, Software Engineering, Software Technical Review, Transaction Processing (Computing), Java Application Server, Enterprise Software Applications, Test-Driven Development (TDD), Spring-boot, Event Driven Architecture, Containerization, Solid Principles, Information Technology, Apache Kafka, Restful APIs, Microservices - **Published:** July 27, 2026 - **Apply:** https://www.careerjet.com/jobad/us10331398d7aa999154da71fbb6eff055 ## About the Role Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent practical experience. Strong experience with Java, J2EE, Spring Framework, and Spring Boot. Hands-on experience developing RESTful APIs and microservices. Experience with Apache Kafka and event-driven architectures. Strong knowledge of JPA/Hibernate and relational databases. Experience building scalable, cloud-ready enterprise applications. Familiarity with CI/CD pipelines and modern DevOps practices. Experience with Test-Driven Development (TDD) and automated testing. Strong understanding of software design patterns and SOLID principles. Experience working in Agile Scrum environments. Excellent analytical, problem-solving, and debugging skills. Strong communication and collaboration abilities. Preferred Qualifications Experience developing AI-assisted applications or agentic workflow systems. Experience with production support, application monitoring, and platform optimization. Knowledge of distributed systems and high-availability architectures. Exposure to cloud platforms and containerized deployments. Required Technical Skills Java J2EE Spring Framework Spring Boot RESTful Web Services Microservices Apache Kafka JPA/Hibernate CI/CD Agile Scrum Test-Driven Development (TDD) Work Environment Hybrid work arrangement with onsite collaboration in O'Fallon, MO. Collaborative Agile development environment focused on building secure, scalable enterprise applications. ## Description We are seeking an experienced Java Developer to design, develop, and support highly scalable, cloud-ready applications for high-throughput, low-latency transaction processing environments. This role requires strong expertise in Java, Spring Boot, microservices architecture, and modern software engineering practices. The ideal candidate is passionate about building resilient applications, embraces Agile methodologies, and contributes throughout the entire software development lifecycle-from design to production support. Key Responsibilities Design and develop scalable, high-performance Java applications and microservices. Translate business and product requirements into technical designs and implementation plans. Develop modular, maintainable, and efficient code following SOLID design principles. Build and integrate RESTful APIs and event-driven services using Kafka. Design cloud-ready microservices and support distributed application architectures. Participate in architecture discussions, technical design reviews, and code reviews. Evaluate new technologies, frameworks, and tools through prototypes and proof of concepts. Collaborate closely with cross-functional teams including Product, QA, and Operations. Practice Test-Driven Development (TDD) and support Continuous Integration/Continuous Delivery (CI/CD) pipelines. Monitor, troubleshoot, and optimize applications in production environments. Contribute to platform reliability, performance improvements, and operational excellence. Support Agile Scrum ceremonies and participate in sprint planning, estimation, and retrospectives. Build AI-assisted applications, autonomous or semi-autonomous agents, and agentic workflow systems where applicable. Required Qualifications ## Related Videos - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [AI Killed DevOps... What Now? - Lee Faus](https://www.wearedevelopers.com/videos/1759-ai-killed-devops-what-now-lee-faus) - [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) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)