Senior Java Software Engineer

Ranger Technical Resources

California (MO)

On-site

USD 140,000 - 190,000

Full time

6 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ranger Technical Resources seeks a Staff Java Engineer to influence architecture decisions, mentor engineers, and drive high-impact initiatives for a leading SaaS IT operations platform. You will shape scalable, secure, and maintainable Java-based systems across multiple squads in a fast-moving environment.

You will leverage Spring Boot/Spring Cloud, AWS, and modern DevOps practices to deliver resilient software with high performance and reliable operations.

Qualifications

  • Bachelor’s degree in CS/CE or equivalent experience.
  • 8+ years of enterprise Java development.
  • Staff-level influence in designing and maintaining complex enterprise solutions.
  • Hands-on SaaS, cloud deployments, and distributed systems experience.
  • Strong CI/CD and DevOps background for enterprise SaaS web apps.
  • Ability to lead major architectural decisions to improve performance and reliability.

Responsibilities

  • Design, develop, and optimize Java-based applications handling large-scale workloads.
  • Drive cross-team initiatives and align with company-wide goals.
  • Establish and uphold coding standards with reviews and testing; mentor engineers.
  • Conduct root cause analysis and guide incident response for high-impact issues.
  • Lead CI/CD improvements to accelerate releases while ensuring quality.
  • Champion scalable, fault-tolerant design; introduce new frameworks for growth.

Skills

Java
System architecture
Cloud engineering
CI/CD
Distributed systems
Security best practices
Mentoring

Education

Bachelor's degree in Computer Science or related field
8+ years enterprise Java development
Staff-level influence in architecture

Tools

Spring Boot
Spring Cloud
Kotlin
AWS
PostgreSQL
RabbitMQ
Redis
Terraform
Jenkins/GitHub Actions
Docker

Job description

Our partner, a leading SaaS provider of unified IT operations solutions designed to simplify and automate the management of IT infrastructure, is seeking a Staff Java Engineer to join their high-performance team. In this role, you will strategically influence architecture decisions, lead complex technical initiatives, and mentor engineers across multiple squads. Your expertise in scalable, resilient Java-based systems will be key to integrating and optimizing diverse solutions in a fast-paced environment. As a Staff Engineer, you’ll handle cross-functional collaboration, ensuring applications remain secure, maintainable, and highly performant. You’ll also engage in long-term technical strategy, supporting an expanding product that continues to reshape IT management.

Experience and Education:
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field (or equivalent experience).
  • 8+ years of enterprise software development, with a heavy emphasis on Java-based systems.
  • Proven track record of staff-level influence in designing, developing, and maintaining complex, cross-functional enterprise solutions.
  • Hands-on background with SaaS platforms, large-scale cloud deployments, and distributed systems.
  • Strong background in CI/CD, DevOps methodologies, and maintaining enterprise SaaS web applications.
  • Demonstrated ability to lead major architectural decisions to improve performance, reliability, and developer productivity.
Technology Skills and Strengths:
  • Spring Boot, Spring Cloud, Kotlin (nice to have)
  • AWS (Lambda, EC2, S3, RDS), or other major cloud platforms
  • PostgreSQL or other relational databases
  • RabbitMQ, Redis, or similar messaging/caching solutions
  • Advanced Architecture Principles (DDD, event-driven systems)
  • CI/CD Pipelines (Jenkins, GitLab, GitHub Actions)
  • Test-Driven Development (JUnit, Test Automation)
  • Root Cause Analysis & Troubleshooting at scale
  • Performance Optimization (profiling, load balancing)
  • Distributed Systems (resilience, scaling, concurrency)
  • Security (best practices, encryption, OWASP)
  • Cloud Architecture & Scalability best practices
  • GIT Source Control
  • Infrastructure as Code (Terraform, CloudFormation)
  • Monitoring & Observability (Splunk, Datadog, Prometheus, Grafana)
Primary Job Responsibilities:
  • Design, develop, and optimize Java-based applications handling large-scale workloads. Champion best practices that ensure code remains clean, efficient, and well-documented.
  • Drive cross-team initiatives to align with company-wide goals. Collaborate with product, DevOps, and security teams to define long‑term technical strategy, ensuring solutions scale efficiently.
  • Establish and uphold coding standards via design reviews and robust testing. Mentor mid-level and senior engineers, fostering an environment where continuous learning and knowledge sharing thrive.
  • Conduct root cause analysis on high-impact issues, leveraging advanced profiling techniques. Guide the incident response process, ensuring minimal downtime and well‑documented learnings.
  • Lead the improvement of CI/CD pipelines, accelerating release cycles while maintaining quality. Advocate for DevOps principles that streamline development and deployment processes.
  • Champion scalability and fault‑tolerant design. Introduce new frameworks and tools to handle growth in traffic or data volume, and ensure systems remain secure and high performing.
  • Maintain technical documentation of architecture decisions and code changes. Partner closely with Product, QA, and other engineering teams to ensure cohesive delivery and clear communication.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Java Engineer
Staff Java Engineer

Ranger Technical Resources • New Jersey

On-site
USD 90,000 - 150,000
Java Software Engineer
Java Software Engineer

The Judge Group • Wilmington (DE)

On-site
USD 80,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel, Inc. • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Principal Developer
Principal Developer

Jobtailor • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Java Technical Lead
Java Technical Lead

Sysco • Houston (TX)

On-site
USD 120,000 - 180,000
Java Software Engineer
Java Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Senior Java Engineer Central Europe
Senior Java Engineer Central Europe

Zoolatech • Central (LA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Java Engineer
Senior Java Engineer

IT.HR Recruitment Agency • St. Louis (MO)

On-site
USD 80,000 - 120,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000