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

Lead Java Developer

CirrusLabs

Staff/Principal Software EngineerRole Summary Position: Staff/Principal Software Engineer We are looking for a highly experienced Staff/Principal Software Engineer who thrives in ambiguity, enjoys building systems from 0 to 1, and can move quickly from concept to production-ready solutions. This is a hands-on Individual Contributor (IC) role with significant architectural ownership. You will design systems, write production code, and work at the intersection of edge computing, backend services, distributed systems, and AI/ML platforms. You will collaborate closely with Data Science, Product, and Partner teams to build scalable foundations for trust-signal processing and machine learning inference. Key ResponsibilitiesDesign and build end-to-end signal-processing flows, including CDN/edge detection, API ingestion, processing, sandbox storage, and downstream routing.Architect and implement edge-layer solutions using edge-worker runtimes and CDN-layer compute for token detection, header manipulation, and signal capture with minimal latency impact.Design and develop scalable backend services using Java and Spring Boot, including APIs, signal validation and normalization pipelines, data persistence, and service foundations.Define integration patterns for third-party KYA and identity providers, including JWT validation, public-key caching, and deterministic signal ingestion.Build platform capabilities supporting ML inference, including structured data-access layers, feature pipelines, model-serving integrations, and model-registry connectivity.Partner closely with Data Science teams to move ML solutions from experimentation to production.Make architecture and technology decisions related to storage, transport reliability, observability, security, and governance within AWS environments.Design scalable microservices and event-driven architectures for reliable signal processing and downstream integrations.Take ownership of system design decisions and communicate architecture effectively across engineering and cross-functional teams.Work effectively in a fast-paced, startup-like environment with evolving requirements, rapid prototyping, and iterative architecture refinement.Required Qualifications10+ years of experience building and operating production-grade distributed systems.Strong expertise in Java and Spring Boot.Extensive experience designing REST APIs, microservices, and event-driven architectures.Strong hands-on experience with AWS, including cloud compute, storage, networking, and IAM.Hands-on experience with Edge/CDN technologies, such as: Edge Workers, CDN Functions, View email address on click.appcast.io, CloudFront or equivalent edge-compute platforms.Experience building or supporting ML inference pipelines, including: Data normalization, Feature pipelines / feature stores, Model serving, Model-registry integrations.Demonstrated experience using AI-assisted development tools, such as GitHub Copilot, LLM-powered development workflows, Agentic coding assistants.Proven ability to build systems from 0 to 1 and work effectively with ambiguous or evolving requirements.Strong system-design and architecture skills, with the ability to translate ambiguous product requirements into technical solutions.Strong communication and collaboration skills with engineering, product, data science, and partner teams.Preferred / Nice-to-Have QualificationsExperience in identity, trust, or security domains.Knowledge of: JWT / JWS, PKI, OAuth 2.0, Token verification, Bot detection.Python experience for data engineering, automation, or scripting.Experience with Databricks or similar AI/data platforms.Experience implementing observability at scale, including: Distributed tracing, Structured logging, Monitoring dashboards.Experience building multi-party integration layers, network services, or platform services.Contributions to open-source projects or active participation in technical communities.Technical StackCategory - TechnologiesBackend - Java, Spring Boot, REST APIs, MicroservicesArchitecture - Distributed Systems, Event-Driven ArchitectureCloud - AWSEdge/CDN - Edge Workers, CDN Functions, View email address on click.appcast.io - Java, JavaScript/TypeScript, PythonAI/ML - ML Inference, Feature Pipelines, Model Serving, Model RegistryAI/Data Platform - Databricks or equivalentSecurity/Identity - JWT, JWS, PKI, OAuth 2.0, Token VerificationDev Tools - GitHub Copilot, LLM-powered workflows, Agentic Coding AssistantsObservability - Distributed Tracing, Structured Logging, DashboardsThe source JD identifies Java Spring Boot, AWS, Edge/CDN, Python, Databricks/ML model registry, and GitHub Copilot/AI-assisted workflows as the core technology stack. What Success Looks Like We are looking for engineers who:Build AI-enabled platforms, rather than simply consuming AI services.Have shipped systems that serve ML models or feed ML inference pipelines.Use AI tools and LLMs to significantly improve their engineering productivity.Are comfortable operating without perfect specifications and can prototype, ship, learn, and iterate quickly.Collaborate effectively with Data Science, Product, Engineering, and Partner teams.Influence technical direction through code, architecture, and system design, rather than relying solely on organizational title. CirrusLabs

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Lead Java Developer in Saint Louis, MO vacancy
  • About the job Lead Java Developer Title: Lead Java Developer Location: Hybrid - 3 days onsite in St. Louis, MO (local candidates only) Note: Final interview will be conducted onsite Company Overview Glint Tech Solutions is a women-owned, global IT staffing and recruiting... 
    Suggested
    Local area

    Glint Tech Solutions LLC

    Saint Louis, MO
    6 days ago
  • Lead Software Engineer As Technical "Tech" Lead Engineer, provides technical skills combined...  ...of the organization. Leads a team of developers; oversees development team quality of...  ...Requirements (can be modified specific to team/role) • JavaScript/Java/Groovy/Go/C#/. Samprasoft
    Suggested

    Samprasoft

    Wildwood, MO
    6 days ago
  • Job Description Insight Global is looking to add a Lead Java Developer to join their telecommunications client to drive the technical delivery of a cloud migration program. The initiative builds 8 AWS microservices processing ~4M events/day, replacing legacy on-premise... 
    Suggested

    Insight Global

    Maryland Heights, MO
    6 days ago
  • $55 - $60 per hour

     ...Minimum of 6-8 years of experience in architecting & developing web-based transactional applications using Java. Minimum of 3-5 years of experience building web...  ...translating these into functional/technical designs. Leads and coordinates the design, development,... 
    Suggested

    Cynet Systems

    Saint Louis, MO
    6 days ago
  • $60k - $135k

     ...Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company...  ...KPI for all the tickets worked by the team Java Support responsibilities include debugging, troubleshooting and developing a solution. Capable of creating RCAs Application... 
    Suggested
    Minimum wage
    Local area

    Wipro Technologies

    Saint Louis, MO
    3 days ago
  •  ...Job Description Job Description Overview We are looking for a highly skilled Senior Java Engineer to design, develop, and maintain enterprise-grade applications. The ideal candidate will have deep expertise in Java, Spring Boot, and microservices architecture,... 

    The Giant Bullseye

    Saint Louis, MO
    a month ago
  •  ...Backend Developer - JavaLSEG (London Stock Exchange Group) is a diversified global financial markets infrastructure and data business....  ...of its Post Trade division.We're seeking an experienced Senior Java Software Engineer to join our Workflow team, helping us build,... 
    Worldwide

    Javen Technologies

    Saint Louis, MO
    4 days ago
  •  ...Information TechnologyMinimum of 7+ years of experience in developing backend applicationMust Haves:Java 8SpringbootMicroservicesDesign patternsRoles And...  ...engineersParticipate in agile ceremoniesWorking closely with technology leads to help design maintainable, robust systemsRequired... 

    Syntricate Technologies

    Saint Louis, MO
    4 days ago
  •  ...OPT Java Backend DeveloperOnly fulltime. Location: STL, MO. Any Visa is fine. F2F is Michigan on July 19th. Consultant has to take...  ...charges.Please find the new requirement for client:Strong Java developer with very good understanding of micro services.Deep knowledge and... 
    Full time
    Work experience placement

    Staffing the Universe

    Saint Louis, MO
    4 days ago
  •  ...Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Java Developer Location(s): St, Louis, MO Required Skills Java Spring Boot REST APIs Microservices SQL AWS Kafka (preferred) Git CI/CD... 

    Ampcus

    Saint Louis, MO
    4 days ago
  • Required Skills & Experience - \t3+ years of Java development experience\n-\t2+ years of hands-on experience with Camel K\n-\t1+ years...  ...Job Description Insight Global is looking to add a Sr. Java Developer to join a global integration team supporting a large-scale SAP... 

    Insight Global

    Saint Louis, MO
    2 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...  ...at scale using Cloud Native technologies. We are the leading systems integrator for all the major cloud providers including... 
    Work experience placement
    Monday to Thursday
    Shift work

    ClifyX

    Saint Louis, MO
    6 days ago
  • Java Developer Location: St.Louis, MO Duration: 18 Months Opportunity Overview Duties include providing high-quality solutions by coding, testing, debugging, documenting and maintaining programs. Developing and modifying moderately complex information systems involving... 

    My3Tech Inc

    Saint Louis, MO
    4 days ago
  •  ...BS in a computer related field or equivalent experience 5+ years of development experience in JAVA/J2EE Strong understanding of object oriented programming Analyze and develop Java solutions based on customers' needs The ability to develop technical documentation Proficient... 
    Contract work
    For contractors
    Immediate start

    The Timberline Group Company

    Saint Louis, MO
    6 days ago
  • Java DeveloperRole is remote, interview is onsite:Location for in-person interview: Denver, CO, Dallas TX, St. Louis, MO, Monroe and Lafayette, LAExcellent working experience in Java, microservices, Node js, SpringBoot, fundamentals of technologies. This position can be... 
    Work experience placement
    Remote work

    My3Tech

    Saint Louis, MO
    4 days ago
  • $95k - $154k

     ...technical skills and business perspective to the table. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/Data Scientists, Machine Learning engineers for full time positions... 
    Remote job
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    6 days ago
  • Java Developer6 month contract to hire. Consultant can be remote during contract period, but expected to onsite once converted.Need to be very strong w/ Java, microservices, springboot, etc and ideally have solid cloud experience / exposure (ideally AWS).Hands on Individual... 
    Full time
    Contract work
    Remote work

    Samprasoft

    Saint Louis, MO
    6 days ago
  • Role: Java Architect Location: Saint Louis, MO (Onsite) Job Description: Architect solutions with cloud-native principles (AWS/Azure/GCP). Define coding standards and mentor developers on best practices. Ensure performance, scalability, and security across applications... 

    Info Way Solutions

    Saint Louis, MO
    6 days ago
  • Java/J2ee DeveloperSonsoft, 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 Inc.

    Saint Louis, MO
    2 days ago
  • Full Stack Developer Java / Spring Boot / MongoDB Location: St. Louis, MO Workplace: Remote Work Hours: CST Time Zone Duration: 12 Months + Extensions Expected Start Date: 10/12 Visa: USC, H4-EAD Experience: 10+ Years... 
    Remote work

    SmartIPlace

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

    The Timberline Group Company

    Saint Louis, MO
    6 days ago
  • Overview: Role Overview We are seeking experienced Java Full Stack Developers to join our team in St. Louis, MO (Onsite) The role requires strong backend and frontend development skills, working across the full software development lifecycle to build scalable, secure... 

    Purple Drive

    Saint Louis, MO
    6 days ago
  • Java Full Stack Developer Location: Seattle, WA / St. Louis, MO / Plano, TX / Dallas, TX / Houston, TX FTE Only Must Have Technical/Functional Skills: Strong development experience in core Java 7+. Proven experience as a Full Stack Developer with strong Java backend skills... 

    AceStack LLC

    Saint Louis, MO
    6 days ago
  • Job Title: Java Full Stack Engineer Job Location: St. Louis, MO # Positions: 1 Employment Type: C2H Key Technology: Java, J2EE, Spring Boot Job Responsibilities: Contribute to the planning, design, and development of microservices on your team. Build Java microservices... 
    Hourly pay
    Contract work
    H1b
    Relocation

    Veracity

    Saint Louis, MO
    6 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 JS on the front... 
    H1b

    Compu-Vision Consulting

    Saint Louis, MO
    6 days ago
  • Title: Java Full Stack Developer Location: Saint Louis, MO 63131 Duration: 12 months Detailed Job Description Technical Leadership Provide architectural guidance, code reviews, and best-practice recommendations. Drive end-to-end technical ownership for assigned modules... 

    eTeam

    Saint Louis, MO
    6 days ago
  • Senior Full-Stack Developer St. Louis, MO, Atlanta, GA and Minneapolis, MN (Candidate should...  ...skills and great team player. Work with squad lead, product owner and scrum master to comply...  ...in OWASP and Fortify scans. Worked on Java build & dependency management using Maven... 
    Temporary work
    Relocation

    My3Tech Inc

    Saint Louis, MO
    4 days ago
  • Senior Developer Position Need senior resource, average candidate won't work here. Must have: Spring Boot Cloud (Java Microservices with Spring Boot and Spring Cloud), Jolt Programming, Camunda (this is a rule engine. Exp with Drules will also work) Java, Spring, JPA,... 

    The Timberline Group Company

    Saint Louis, MO
    6 days ago
  •  ...Job Description Job Description Job Title: Java/Node.js Engineer – Security Remediation & Technical Debt Automation Location...  ...prioritized fixes Provide real-time security recommendations for developers ~ Develop custom scripts to automate scanning, remediation,... 
    Contract work

    Krest Global Solutions

    Saint Louis, MO
    a month ago
  • $90k - $154k

     ...experience narratives. That's why "I applied a lot" often leads to silence. The fix is not more applications. The fix is improving...  ...demand often includes entry-level software programmers, Java full stack developers , Python/Java developers , DevOps engineers , data analysts... 
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Java Developer. Be the first to apply!