Java Staff Engineer
Remote • Posted 5 hours ago • Updated 5 hours agoFull Time
No Travel Required
Remote
Depends on Experience


Ranger Technical Resources
Fitment
Dice Job Match Score™
👤 Reviewing your profile...
Job Details
Skills
- Java
- Amazon Lambda
- Amazon RDS
- Scalability
- Optimization
- Spring Framework
- Kotlin
Summary
Java Staff Engineer #2478
Position Summary:
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:
Position Summary:
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.
- Java (Java 8+)
- 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)
- Containerization: Docker, Kubernetes
- 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: RANGER
- Position Id: 8876685
- Posted 5 hours ago
Company Info
About Ranger Technical Resources
Ranger for Technology Professionals: If you are in the market for a contract or permanent job, Ranger s professional staffing services has a program that can further develop your career by matching your skillset with a hiring company s needs. With over fifteen years of experience in IT career development, Ranger Technical Resources has been able to develop strong relationships with businesses in South Florida. Whether you are a Computer Programmer, Security Specialist, Project Manager, or Senior Executive, Ranger can help you take your career to the next level.
Ranger for Businesses: Ranger established Centers of Excellence in order to address our clients needs for IT services and business services. Specializing in IT Solutions, Ranger can assist your business with its IT project and staffing needs. Ranger can provide your company with technology staffing solutions, IT consulting or IT project management assistance. Ranger Technical Resources provides full lifecycle IT solutions for Enterprise Application Integration, Customer Relationship Management, Performance Lifecycle Management and Program/Project Management.
Ranger Technical Resources is currently accepting resumes for a variety of positions. Please review the database of positions that we are seeking to fill and contact us for additional information about any specific opportunity.
Careers
Ranger for Businesses: Ranger established Centers of Excellence in order to address our clients needs for IT services and business services. Specializing in IT Solutions, Ranger can assist your business with its IT project and staffing needs. Ranger can provide your company with technology staffing solutions, IT consulting or IT project management assistance. Ranger Technical Resources provides full lifecycle IT solutions for Enterprise Application Integration, Customer Relationship Management, Performance Lifecycle Management and Program/Project Management.
Ranger Technical Resources is currently accepting resumes for a variety of positions. Please review the database of positions that we are seeking to fill and contact us for additional information about any specific opportunity.
Careers


Create job alert
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs