Staff Software Engineer, Java

Posted 6 hours ago

This is a fully remote position, open to applicants in California, +17 more states.

πŸ“‹ Description

β€’ Shape essential architectural choices and supervise the execution of intricate technical solutions.

β€’ Guarantee the long-term viability and scalability of software systems while managing technical debt, performance, and organizational requirements.

β€’ Make significant technical choices with limited supervision.

β€’ Assess trade-offs and establish the technical direction within the domain.

β€’ Collaborate with product, infrastructure, and engineering teams on technical matters.

β€’ Guide and enhance the skills of engineers throughout the organization.

β€’ Set technical standards and best practices.

β€’ Manage complex technical projects involving multiple teams.

β€’ Recognize challenges, facilitate solutions, and integrate customer support and operational insights.

β€’ Advocate for and execute quality assurance methodologies.

β€’ Design and create high-availability software systems that support global operations.

β€’ Perform additional duties as required.


⛳️ Requirements

β€’ Over 12 years of experience in Java software development, especially for product applications.

β€’ More than 5 years of experience in designing and operating highly scalable systems.

β€’ Demonstrated ability to tackle complex system design issues at scale.

β€’ Proficient in API design and RESTful services, with experience in frameworks such as Spring (Spring Boot) or Jersey.

β€’ Strong understanding of object-oriented programming (OOP) design principles and practices.

β€’ Skilled in relational database design and development.

β€’ At least 2 years of experience with Kotlin is a plus.

β€’ Experience with caching systems, particularly Redis, is a plus.

β€’ Comprehensive knowledge of quality testing practices and a proven history of delivering high-quality software.

β€’ Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent professional experience.

β€’ Must reside in one of the specified U.S. states.

β€’ This role is not eligible for Visa sponsorship.


🏝️ Benefits

β€’ Full-time position with a hybrid remote work model.

β€’ Medical, dental, and vision insurance coverage.

β€’ 401(k) retirement plan.

β€’ Unlimited paid time off (PTO).

β€’ Life insurance coverage.

β€’ Opportunities for professional growth and advancement.

People also viewed

Chaos6 hours ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar6 hours ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne6 hours ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
Salas O'Brien6 hours ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix6 hours ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Johnson & Johnson6 hours ago

Senior Principal Engineer – R&D Digital

US flagMassachusetts OnlyFull-timeFull-stack Engineer$140k – $241.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers