Staff Engineer (Java) – Remote (United States)
Overview You are a senior software engineer who leads through technical excellence, mentors developers, and builds scalable, reliable systems. This is a hands-on technical leadership role where you’ll spend most of your time designing, coding, reviewing, mentoring, and delivering software while uplifting the engineering bar.
Staff Engineer (Java) – Remote (United States)
Overview You are a senior software engineer who leads through technical excellence, mentors developers, and builds scalable, reliable systems. This is a hands-on technical leadership role where you’ll spend most of your time designing, coding, reviewing, mentoring, and delivering software while uplifting the engineering bar.
What you'll do - Provide technical leadership for an agile engineering team. - Design, develop, and deliver scalable Java applications using Java 17/21 and Spring Boot. - Build cloud-native, distributed, and event-driven solutions. - Lead technical design discussions and perform high-quality code reviews. - Mentor engineers and promote engineering best practices. - Drive AI-assisted software development to improve quality and productivity. - Troubleshoot complex production issues and improve system reliability and performance. - Collaborate with Product, QA, DevOps, and Architecture teams to deliver customer value.
What you’ll bring - 8+ years of software engineering experience. - Expert-level Java development experience (Java 17/21 preferred). - Strong experience with Spring Boot and RESTful APIs. - Experience building distributed, event-driven applications. - Hands-on experience with Kafka, RabbitMQ, Azure Service Bus, or similar messaging technologies. - Experience with Azure, AWS, or GCP cloud platforms. - Strong knowledge of SQL/NoSQL databases, performance tuning, and debugging. - Experience with Docker, Kubernetes, and modern CI/CD practices. - Passion for mentoring engineers and leading by exampl
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Staff Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
What you'll do - Provide technical leadership for an agile engineering team. - Design, develop, and deliver scalable Java applications using Java 17/21 and Spring Boot. - Build cloud-native, distributed, and event-driven solutions. - Lead technical design discussions and perform high-quality code reviews. - Mentor engineers and promote engineering best practices. - Drive AI-assisted software development to improve quality and productivity. - Troubleshoot complex production issues and improve system reliability and performance. - Collaborate with Product, QA, DevOps, and Architecture teams to deliver customer value.
What you’ll bring - 8+ years of software engineering experience. - Expert-level Java development experience (Java 17/21 preferred). - Strong experience with Spring Boot and RESTful APIs. - Experience building distributed, event-driven applications. - Hands-on experience with Kafka, RabbitMQ, Azure Service Bus, or similar messaging technologies. - Experience with Azure, AWS, or GCP cloud platforms. - Strong knowledge of SQL/NoSQL databases, performance tuning, and debugging. - Experience with Docker, Kubernetes, and modern CI/CD practices. - Passion for mentoring engineers and leading by exampl
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Staff Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
© 2026 JobMatcher. Все права защищены.
© 2026 JobMatcher. Все права защищены.