Demo

Software Engineer IV(Java)/W2 only

Noise Consulting Group
St. Louis, MO Contractor
POSTED ON 5/23/2026
AVAILABLE BEFORE 6/22/2026

3 must-have skills: java springboot, , confluent, experience with Kafka streams.
nice-to-have skills: python, terraform coding, AWS cloud experience

Required Qualifications: 

• Java – 7 years - Expert-level, OOP, design patterns, multi-threading, JUnit testing
• Spring Boot – 7 years - Microservices, REST APIs, Spring Security, Spring Cloud, Experience designing and consuming RESTful APIs and GraphQL endpoint
• Confluent Kafka – 5 years - Brokers, Schema Registry, Kafka Connect, security & performance tuning
• Kafka Streams – Real-time stream processing, stateful operations, event-driven pipelines
• Node.js – Scalable backend APIs, Express/NestJS, async programming
• JavaScript – Strong proficiency in JavaScript - async/await, Promises. Familiarity with front-end frameworks (React, Angular) is a plus
• MongoDB – Schema design, aggregation pipelines, indexing, Atlas, Change Streams for real-time data integration
• Redis – Caching strategies, data structures, Pub/Sub, high-availability clusters
• AWS Cloud-Native – Knowledge/Exposure in ECS/EKS, Lambda, S3, SQS/SNS, IAM, CloudWatch, API Gateway
• SQL/RDBMS – Application-level querying, ORM frameworks, query optimization (no DBA experience needed)
• Terraform – IaC, AWS provisioning, state management, GitOps
• Python – Exposure in Scripting, automation, data pipelines

Job Summary:

Specialized depth and breadth of expertise in job discipline or field, working independently to solve or lead others to solve complex problems. May lead functional teams or projects; Works across multiple systems and takes a holistic view on systems; Analyzes business problems to design solutions. Implements and tests complex code changes for specific requirements or application/ standalone program. Provides input into technological process/ standards/ methodology for cloud-based configuration; identifies gaps and develops training plan; Performs root cause analysis and develops action plan and priorities for backlogs (identifying short- and long-term solutions); may lead implementation of plan. Independently handles high impact, critical software/systems monitoring issues and tickets/incidents; Performs root cause analysis and develops action plan and priorities for backlogs (identifying short- and long-term solutions); may lead implementation of plan. Independently handles high impact, critical software/systems monitoring issues and tickets/incidents; Analyzes business needs and develops plans to implement software requirements in conjunction with business analysts and architects. Reviews and develops solutions for cloud-based technology requirements; assesses solutions (build in house vs buy) and develops reports for senior leadership; Works closely with business analysts and architects to develop requirements and translates into one or more API led connectivity solutions (integrations, interfaces, proxies, objects, shared code library, etc.); Reviews options to identify best solution and provides design for selected solution. Leads the development and execution of implementation plans as they relate to API led solutions.  Identifies and documents implementation risks of such solutions. Utilizes relevant technologies in order to design, develop, document, and support complex integration solutions utilizing design patterns, reference architectures, and best practices.  Automates API builds and deploys utilizing relevant technologies. Collaborates with various stakeholders to test new and modified application solutions utilizing test driven development when possible; Understands methods and technologies for load and performance testing of APIs. Works closely with domain, and enterprise architects to gather perspective on emerging and/or existing technologies related to API development and management; Contributes to referential documentation related to API development standards and best practices. Mentors other developers for designing integrations, interfaces, proxies, business objects and business services, as needed; Advanced knowledge and proficiency with the following technologies (as relevant): Programming Languages, Operating Systems, Database Management, Middleware, Configuration Management Technologies, Container Technologies, Agile Environments, Mobile Applications. Bachelor?s degree required, preferably in engineering, mathematics, computer science, or business. 7 years of relevant experience

Salary : $60 - $65

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer IV(Java)/W2 only?

Sign up to receive alerts about other jobs on the Software Engineer IV(Java)/W2 only career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Noise Consulting Group

  • Noise Consulting Group St. Louis City County, MO
  • About the Company The IT Software Asset Manager, working in a team environment, is responsible for developing, implementing and maintaining the necessary p... more
  • 3 Days Ago

  • Noise Consulting Group St. Louis, MO
  • Job Description: The IT Software Asset Manager, working in a team environment, is responsible for developing, implementing and maintaining the necessary pr... more
  • 3 Days Ago

  • Noise Consulting Group Hybrid work in St. Louis, MO
  • Job Overview: Hybrid 3 day in the office required. Contract W2 only About The Position Provides proactive technical administration, planning, coordination,... more
  • 5 Days Ago

  • Noise Consulting Group Hybrid work in St. Louis, MO
  • Platform Administrator - Power BI Location: St Louis, MO(Hybrid) Duration: 12 Months About The Position Provides proactive technical administration, planni... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Software Engineer IV(Java)/W2 only jobs in the St. Louis, MO area that may be a better fit.

  • Jobs via Dice Maryland Heights, MO
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, ASCII Group LLC, is seeking the following. Apply via D... more
  • 9 Days Ago

  • Embrace Software Inc. Jefferson, MO
  • Embrace Finance & Banking Group serves 1,100 institutions across North America including nearly 450 financial institutions comprising of 150 credit unions ... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!