×
Register Here to Apply for Jobs or Post Jobs. X

Java Engineer

Job in Princeton, Mercer County, New Jersey, 08543, USA
Listing for: Ranger Technical Resources
Full Time position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Staff Java Engineer

Direct message the job poster from Ranger Technical Resources

IT Recruitment | Talent Acquisition Specialist | HR Leader | Executive Search | Recruiter | Enhancing HR development | Head Hunting

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, Dev Ops 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
  • Postgre

    SQL or other relational databases
  • Rabbit

    MQ, Redis, or similar messaging/caching solutions
  • Advanced Architecture Principles (DDD, event-driven systems)
  • CI/CD Pipelines (Jenkins, Git Lab, Git Hub 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, Cloud Formation)
  • 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, Dev Ops, 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 Dev Ops 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.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
  • Industries

Referrals increase your chances of interviewing at Ranger Technical Resources by 2x

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary