Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Software Engineer

$40 - $58 per hour

KellyMitchell Group

Job Summary
Our client is seeking a Software Engineer to join their team! This position is located in St. Louis, MO.



Core Responsibilities
  • Design, develop, enhance, and support Java Spring Boot microservices and APIs
  • Build and maintain real-time event-driven data pipelines using Kafka Streams and Confluent Kafka
  • Collaborate within Agile Scrum teams on user stories, troubleshooting, and sprint delivery
  • Analyze business requirements and translate them into scalable API-led integration solutions
  • Troubleshoot production incidents, perform root cause analysis, and implement corrective actions
  • Develop and support RESTful APIs and GraphQL endpoints
  • Automate builds and deployments using CI/CD and Infrastructure-as-Code practices
  • Contribute to API development standards, architecture patterns, and best practices
  • Mentor junior developers and support technical knowledge sharing
  • Participate in load/performance testing and cloud-native solution development
  • Work cross-functionally with architects, testers, and product teams to deliver enterprise-scale integrations
Required Skills/Experience (Must-Haves)
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Business, or related field
  • 7+ years of relevant enterprise software engineering experience
  • Java development experience
  • Spring Boot experience
  • Confluent Kafka experience
  • Node.js backend development (Express/NestJS preferred)
  • Strong JavaScript knowledge (Promises, async/await)
  • MongoDB
  • Redis
  • AWS cloud services (ECS/EKS, Lambda, S3, SQS/SNS, API Gateway, CloudWatch)
  • Terraform / Infrastructure as Code
  • SQL/RDBMS query optimization
  • Python scripting and automation exposure
Key Competencies & Behaviors
  • Agile/Scrum methodologies
  • CI/CD and DevSecOps practices
  • Strong communication and collaboration skills
  • Mentoring and technical leadership capabilities
  • Ability to align technical solutions with business objectives
Work Environment
  • Location: Hybrid in St. Louis, MO
Compensation & Benefits
  • Pay Range: The approximate pay range for this position is between $40.00 and 58.00 per hour. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
  • Medical, Dental, & Vision Insurance Plans
  • Employee-Owned Profit Sharing (ESOP)
  • 401K offered
About KellyMitchell
At KellyMitchell, our culture is world class. We're movers and shakers! We don't mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. We're passionate about helping companies solve their biggest IT staffing & project solutions challenges. As an employee-owned, women-led organization serving Fortune 500 companies nationwide, we deliver expert service at a moment's notice.



Marketing Disclosure
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from KellyMitchell and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Software Engineer in Saint Louis, MO vacancy
  •  ...Java Developer Location: St. Louis, MO Job Description Strong Programming skills (OOP, SOLID, 12-factor). Java is preferred. Experience with distributed systems design and architecture Strong experience with CI/CD automation and tools... 
    Suggested
    Work at office

    Futran Tech Solutions Pvt. Ltd.

    Saint Louis, MO
    4 days ago
  • Java Developer Location: St Louis/O’ Fallon, MO (Day One Onsite) Duration: 6-12+ Months Job Description: Overall 8+ years of experience must Experience in object-oriented programming and concepts Experienced in Java backend application development.
    Suggested

    Zortech Solutions

    Saint Louis, MO
    5 days ago
  •  ...Java Full Stack Developer Location: St. Louis, Missouri Duration: 12 months Visa: US Citizens, GC and H-1B Interview Type: Online test + Skype Interviews Positions: 3 nos Job Responsibilities: Java full stack developers with spring, struts etc and Angular... 
    Suggested
    H1b

    Compu-Vision Consulting

    Saint Louis, MO
    4 days ago
  •  ...OPT - Java Full Stack Developer Location: St Louis MO Position Type: Full Time H1B Transfer Can Apply Consultant has to...  ...Application Server and DB2 and Oracle DB Experience in design and engineering of REST/SOAP based web services. Should have experience... 
    Suggested
    Full time
    Work experience placement
    H1b

    Georgia IT Inc

    Saint Louis, MO
    1 day ago
  •  ...Role: Java Developer Location: St. Louis, MO Duration: 6 Months JOB DESCRIPTION: Senior Java/Spring boot Developer Senior developer with following skills (no hard and fast expectation for years of experience but 5+ is good with them) • Hands on experience... 
    Suggested

    3B Staffing LLC

    Saint Louis, MO
    1 day ago
  •  ...Java J2EE Developer in St.Louis,MO Duration: 2-3 Years Contract Need GC or USC only Communication Present ideas assertively, aggressively and not be easily ignored. Be articulate, persuasive and organized in their presentation skills. Carry themselves well in-group settings... 
    Contract work

    Kolla Soft

    Saint Louis, MO
    1 day ago
  •  ...Overview: Role Overview We are seeking experienced Java Full Stack Developers to join our team in St. Louis, MO (Onsite)...  ...backend and frontend development skills, working across the full software development lifecycle to build scalable, secure, and high-performing... 

    Purple Drive

    Saint Louis, MO
    1 day ago
  •  ...Java Full Stack Developer Location: Seattle, WA / St. Louis, MO / Plano, TX / Dallas, TX / Houston, TX FTE Only Must Have Technical...  ...Participate in code reviews, testing, and debugging to ensure software quality. Troubleshoot and resolve issues in development,... 

    AceStack LLC

    Saint Louis, MO
    17 hours ago
  •  ...frameworks/tools. Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related field. 5+ experience as...  ...Proficiency in one or more programming languages such as Java, Python, C#, JavaScript or others. Deep understanding of software... 

    Cynet Systems

    Saint Louis, MO
    4 days ago
  •  ...Job Title: Java Developer Location: Saint Louis, MO 63131 Pay Range: 45-50/hr on w2 Applicants must be able to work directly...  ...services. This role is ideal for someone with a strong background in software development and cloud architecture. Required Skills &... 
    Work experience placement
    Immediate start

    Artech

    Saint Louis, MO
    1 day ago
  •  ...Java Developer Mastercard St Louis, MO (Onsite from day 1) $75/Hr or $110K + Benefits for FTEs with Altimetrik Interview...  ...with very good understanding of micro services. Grasp of software engineering skills in modular design, data structures, algorithms Deep... 
    Work experience placement

    Argyle Infotech

    Saint Louis, MO
    4 days ago
  •  ...Job Title: Java Developer Job Location: Lake St. Louis Duration: 12+ months Mode of Interview: In-person...  ..., documentation, maintenance and support of systems application software in adherence with MasterCard standards, processes and best... 

    TriOptus LLC

    Saint Louis, MO
    4 days ago
  •  ...Java/J2ee Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft...  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... 
    Full time

    SonSoft

    Saint Louis, MO
    4 days ago
  •  ...Java Developer This role will assist with frontend Angular and backend Java work for feature development and/or migrating application to cloud. Experience with Angular 14-16 is preferred as well as knowledge of AWS infrastructure. Requirements/Responsibilities:... 

    RIT Solutions

    Saint Louis, MO
    4 days ago
  •  ...Overview We are seeking experienced Java Full Stack Developer to join our team in...  ...development skills, working across the full software development lifecycle to build scalable,...  ...using Git • Collaborate with software engineers, test engineers, TPMs, and PMs • Ensure... 
    Local area

    Purple Drive

    Saint Louis, MO
    1 day ago
  • A leading technology services provider in St. Louis is looking for a skilled individual to deliver high-quality business and functional requirements. The role focuses on collaborating with technical leads and participating in the complete project life cycle, from design...

    TechDigital Group

    Saint Louis, MO
    3 days ago
  •  ...Job title: Senior Java developer Location: St. Louis, MO (Onsite -First day) Duration: Long term contract Job Description: Senior Java (must have 8+ years of experience as a Java developer) - (Client is very active on hiring. Onsite Interview... 
    Long term contract
    Remote work

    Maintec Technologies

    Saint Louis, MO
    4 days ago
  •  ..., Information Science, Electronic or Electrical Engineering or any related field of study, plus three (3) years...  ...position(s). Responsibilities: Oversee software and architectural development activities to design JAVA applications. Perform software analysis,... 

    The Timberline Group Company

    Saint Louis, MO
    4 days ago
  •  ...Responsibilities: Develop and document software based on defined design and performance requirements. Actively participate...  ...as required . Required Skills: ~5+ years of Angular and Java experience. ~ Experience with Spring framework, JPA and... 

    Xforia Inc

    Saint Louis, MO
    3 days ago
  •  ...qualifications are required: ~ BS in a computer related field or equivalent experience ~5+ years of development experience in JAVA/J2EE ~ Strong understanding of object oriented programming ~ Ability to analyze and develop Java solutions based on customers'... 
    Contract work
    For contractors
    Immediate start

    The Timberline Group Company

    Saint Louis, MO
    4 days ago
  •  ...JOB DESCRIPTION: JOB TITLE: FULL STACK JAVA DEVELOPER DURATION: 12 MONTHS CONTRACT ON W2 LOCATION: 100% REMOTE RESPONSIBILITIES...  .... Applies Section 508/ Accessibility Standards compliant software development methodologies. QUALIFICATIONS : Experience... 
    Contract work
    Remote work

    Navtech

    Saint Louis, MO
    4 days ago
  •  ...Job Title: Java Full Stack Engineer Job Location: St. Louis, MO # Positions: 1 Employment Type: C2H Key Technology: Java...  ..., and submit Pull Requests using Git Collaborate with software engineers, test engineers, TPMs, and PMs Ensure that you... 
    Hourly pay
    Contract work
    H1b
    Relocation

    Veracity

    Saint Louis, MO
    1 day ago
  •  ...Solutions, Mobile Development, Mobile Test Automation, Product and Engineering Services, Enterprise Mobility, Test Automation, QA - Manual and...  ...status : US Citizen & Green card only Mandatory Skills: J2EE (Java, JSP, Servlets, Filters, Listeners, JSTL, EL) Struts 2.0 (MVC... 
    Long term contract
    Worldwide

    Pyramid Consulting

    Saint Louis, MO
    4 days ago
  •  ...Full Stack Developer Join the Software Engineering team. This individual will be responsible for developing a wide variety of software solutions...  ...patterns. Skilled in use of static languages such as Java, Scala, etc. and dynamic languages such as node.js, Python, Groovy... 
    Casual work

    The Timberline Group Company

    Saint Louis, MO
    4 days ago
  •  ...Java Developer Are you a passionate Java Engineer with experience building systems in a fast-paced agile environment? Here at, we are changing the world through the most advanced cloud-native solutions on the planet! Want to be a part of it? If you are about solving... 
    Work experience placement
    Monday to Thursday
    Shift work

    ClifyX

    Saint Louis, MO
    1 day ago
  •  ...with be below mentioned JD. Onsite Sr. Java Developer Location: St. Louis, MO...  ...into a finished product • Follow agile software development practices • Collaborate with...  ...the platform The successful software engineer will have: Bachelors or Masters degree... 

    ACI Infotech

    Saint Louis, MO
    4 days ago
  •  ...Title: Java Developer Location: St Louis, MO Job Description: ~10+ years of hands-on software engineering experience ~ Excellent hands-on experience in Java ~ Experience in developing REST services. ~ Experience in unit test frameworks. ~ Ability... 
    Flexible hours

    Apex Informatics

    Saint Louis, MO
    1 day ago
  •  ...Project: working on encryption and decryption software for the switching network which is how...  .... Technical requirements: -Java - api development -spring boot...  ...knowledge and understanding of Software Engineering Concepts and Methodologies is required.... 
    Work experience placement

    ShiftCode Analytics

    Saint Louis, MO
    2 days ago
  • $81k - $95k

     ...Innova Solutions is immediately hiring a Java Developer Position type: Permanent...  ...We are seeking a skilled Java Backend Engineer to join our dynamic team. As a Backend Engineer...  ...Understanding and implementing best practices in software development. Ensuring designs are in... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    Innova Solutions

    Saint Louis, MO
    3 days ago
  •  ...requirements elicitation process by documenting assigned parts of business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions to guide the technical team towards building software solutions... 

    Fairygodboss

    Saint Louis, MO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!