Back Software Engineer IV (Java Developer) Software Engineering St. Louis , MO Contract May 26, 2026 Digital Data Platform Java Developer Location Hybrid role based in the St. Louis, MO area Onsite 2 days per week minimum Standard business hours: 8:00 AM - 4:30 PM Overview This opportunity supports a leading energy and utilities organization focused on modernizing enterprise data architecture and customer-facing digital capabilities. The role is part of an Agile API development team responsible for building and enhancing a modern event-driven Digital Data Platform designed to improve scalability, resiliency, data accessibility, and enterprise integration across critical business systems. Must-Have Domains Event-driven architecture and enterprise API integration Real-time streaming platforms and distributed data systems Cloud-native application development within Agile delivery environments Core Responsibilities Design, develop, and support Java Spring Boot APIs and microservices within a modern event-driven platform Collaborate with Agile scrum teams, developers, testers, architects, and business stakeholders to deliver scalable integration solutions Develop and optimize Kafka-based streaming pipelines, event processing workflows, and API-led connectivity solutions Perform root cause analysis, troubleshoot production incidents, and support continuous platform improvement initiatives Contribute to CI/CD automation, cloud-native deployments, API standards, and technical best practices while mentoring junior developers Must-Have Experience 7+ years of hands-on Java development experience with expertise in OOP, multi-threading, design patterns, and JUnit testing 7+ years of experience developing Spring Boot microservices, REST APIs, Spring Security, and cloud-native integration solutions 5+ years of experience working with Confluent Kafka, Kafka Streams, and real-time event-driven data pipelines Top 5 Must-Have Technical Skills Java, Spring Boot, REST APIs, GraphQL, and microservices architecture Confluent Kafka, Kafka Streams, Schema Registry, and event streaming technologies AWS cloud-native services including ECS/EKS, Lambda, API Gateway, S3, SQS/SNS, and CloudWatch MongoDB, Redis, SQL/RDBMS technologies, and query optimization practices Terraform, CI/CD automation, DevSecOps practices, and infrastructure-as-code methodologies Education Bachelor's degree in Engineering, Computer Science, Mathematics, Business, or a related technical discipline Preferred Skills Experience with Node.js, Express.js, or NestJS backend development Strong JavaScript knowledge including async/await and Promise-based programming Exposure to Python scripting, automation, or data pipeline development Experience with Spring Cloud, Spring Security, and enterprise API governance standards Familiarity with React or Angular front-end frameworks Experience with GitOps workflows, automated deployments, and cloud provisioning Strong communication, mentoring, and cross-functional collaboration skills Work Environment Agile/Scrum-based collaborative development environment Hybrid work arrangement with onsite team collaboration required weekly High-visibility enterprise modernization initiative supporting multiple business units Fast-paced development environment focused on scalability, resiliency, and real-time data delivery Opportunity to support mission-critical customer and operational platforms Apply Now Share This Post
Job ID: 522739175
Originally Posted on: 5/28/2026
Want to find more Technology opportunities?
Check out the 165,512 verified Technology jobs on iHireTechnology
Similar Jobs