# Senior Java Engineer (020)

**Company:** [SANDBX](http://jobs.workable.com/companies/cZpZrESGWzackzCZgZyhjf.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Full-time
**Department:** SANDBX

[Apply for this job](http://jobs.workable.com/view/2710e903-7bb4-4434-a5be-5640eb7e8dcc)

## Description

SANDBX is building a team for our partner — an innovative healthcare technology company developing software solutions that help streamline operations and data management within the healthcare industry.

### Product

The product is a mature, business-critical platform that supports day-to-day operations and data processing. The backend is currently built as a Java monolith and continues to evolve as the business grows.

The company is actively evaluating future architectural improvements, including a potential transition toward microservices, as well as the adoption of AI-powered tools to improve data management and operational efficiency.

This role offers an opportunity to have a direct impact on the product's technical direction and long-term architecture.

### Typical Responsibilities

-   Advising on technical direction and architectural decisions
-   Evaluating scalability, maintainability, and performance of the existing platform
-   Performing code reviews and providing technical mentorship
-   Collaborating with leadership on technical strategy and roadmap planning
-   Assessing modernization opportunities, including potential migration from a monolith to microservices
-   Supporting the adoption of AI-based tools and solutions for data management
-   Helping ensure engineering efforts are aligned with business priorities and product goals

## Requirements

-   8+ years of hands-on Java development experience
-   Strong software architecture and system design skills
-   Experience with distributed systems and messaging technologies (RabbitMQ, Kafka, or similar)
-   Strong understanding of scalability, reliability, and performance optimization
-   Solid SQL and database design experience
-   Experience using AI agents and AI-assisted development tools in the coding process (e.g. Claude Code, GitHub Copilot, ChatGPT, Gemini)
-   Ability to work independently and make strategic technical decisions
-   Experience conducting code reviews and mentoring engineers
-   Excellent communication and stakeholder management skills
-   Strong spoken and written English

### Nice to Have

-   Experience with monolith-to-microservices transformations
-   Experience with AI-assisted development tools and AI-based solutions
-   Experience working in healthcare, SaaS, or data-driven product environments
-   Previous Tech Lead or Staff Engineer experience

## Benefits

**We offer:**  
\- Market competitive salary  
\- Small but highly skilled, technically savvy and passionate team  
\- Open, honest and inclusive culture  
\- Unlimited vacations and sick days  
\- Benefits&perks
