> Markdown version of [/jobs/ext/1779969-java-developer](https://www.wearedevelopers.com/jobs/ext/1779969-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:** Purplejack Technologies Llc - **Location:** O'Fallon, MO, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Program Optimization, Code Review, Continuous Delivery, Data Structures, Java Platform Enterprise Edition (J2EE), Java Persistence API, Spring Framework, Performance Tuning, Scrum Methodology, Software Engineering, Test-Driven Development (TDD), Multi-Agent Systems, Spring-boot, Low Latency, Apache Kafka, Restful APIs, Microservices - **Published:** July 23, 2026 - **Apply:** https://www.dice.com/job-detail/09fd546b-60cd-43d9-86bb-bebe464fdab2 ## About the Role ***Only qualified Software Development Engineer located near O'Fallon MO to be considered due to the position requiring a hybrid presence Education: * Bachelor''s Degree or equivalent experience Required Skills, Experience, & Abilities: * Excellent communication skills with the ability to communicate with all levels of management * Ability to build rapport and relationships * Someone understanding the concept of operations first, focusing on usability, operability of applications from the get-go. * Problem solver and solution-seeking approach * Hands on experience in building complex and highly scalable and performing systems * Solid understanding and hands-on experience in Java, J2EE, Spring, Spring Boot, Kafka, RESTful web services and JPA * You have experience in building AI assisted application, autonomous and semi-autonomous agents and agentic workflow systems that coordinate multi-step tasks. * Strong belief in continuous refactoring and adhering to S.O.L.I.D design principles. * Exposure to building cloud ready applications (microservices) * Practitioner of Test Driven Development * Exposure to Continuous Delivery and Integration * Team player * Agile Scrum experience * Agentic software development * Production support and platform optimization ## Description The Software Development Engineer is a hands-on developer specializing in Java development with a particular focus producing micro services that then integrate with other services to enable high throughput, low latency financial transaction processing. Responsibilities: * Design components by translating product requirements, break down project into tasks and provide accurate estimates * Independently come up with different solutions, extensible Low level design. Write modular, extensible, readable and performant code * Choose the right Data Structures, tools and tech stacks and be able to do High Level Designing with guidance * Research new frameworks and technologies, assist with prototyping and proof-of-concepts, participate in code reviews * Collaborate with teams by contributing to the shared vision and working closely with cross-functional stakeholders * You will be responsible for the components you (and or your team) build and will support them till the time they are live in production ## Related Videos - [Building the Future of Java: AI Agents, MCP, and Next-Gen App Development](https://www.wearedevelopers.com/videos/100113-building-the-future-of-java-ai-agents-mcp-and-next-gen-app-development) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [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) - [Agentic AI Systems for Critical Workloads](https://www.wearedevelopers.com/videos/1592-agentic-ai-systems-for-critical-workloads) - [Unleash the power of 5G in your code: transform your apps](https://www.wearedevelopers.com/videos/1567-unleash-the-power-of-5g-in-your-code-transform-your-apps) - [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 - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)