**About Distillery**:
Distillery is a high-growth technology services company specializing in end-to-end custom software development and IT staffing for startups, small and mid-size businesses, and enterprises.
We help our clients to imagine, design, engineer and deliver business-defining software and digital experiences whether they're looking for a fully managed team, scalable workforce or individual engineers.
**About the Position**:
As a _Senior Java Developer _you will work on new technologies and find ways to meet our customers' needs and make it easy for them to do business with us.
You will be a part of a team to resolve a diverse range of complex problems and regularly lead multiple, technically complex, large-scale projects.
**Responsibilities**:
- Act as a key participant within development team and follow best practices for engineering complex technology solutions
- Design, code, test, debug, and document for projects and programs
- Review and analyze complex technology solutions for tactical and strategic business objectives and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
- Collaborate and consult with key technical experts, senior technology team members to resolve complex technical issues
**Requirements**:
- Upper-intermediate English proficiency
- 4+ years of professional experience using Java
- 4+ years of professional experience using Spring and SpringBoot frameworks
- Knowledge in building/scaling/maintaining and implementing design systems
- Experience with databases like Postgres, and familiarity with Redis, Kafka and Airflow
- SQLite experience is a plus
- Tomcat Server ecosystem experience
- Skilled in source code control (GitHub)
- Experience building and debugging complex systems in a team environment
- Ability to write readable and testable code
**Nice-To-Have Skills**:
- Experience with Python
- Experience partnering with Data Scientists
- SQLite experience
- Other Backend technologies
**Why You'll Like Working Here**:
- The ability to work on and partner with multi-national teams that are committed to our BEST core values: Best People, Best Expertise, Best Service, Best Teamwork
- A generous, competitive compensation package for exceptional performers, as well as a generous vacation package and competitive benefits plan
- Remote working environment
- Professional and personal development