We’re opening the position of Senior Java Developer to a brand-new team aimed at developing SaaS solutions that help companies optimize their businesses. These solutions include business planning & execution, process automation, and optimization. The Customer’s platform leverages industry-leading ML and AI for better predictions and prevention of disruptions across businesses. The product is focused on core services that are used by other applications. One of the main services to develop is electronic data interchange (EDI). We pride ourselves on our extensive experience in the industry, and we are committed to expanding our team to develop new and exciting functionality. As a member of our team, you will have the opportunity to make a significant impact on the success of our platform and contribute to the growth of our company.
Responsibilities:
- Communicate with the developers, DevOps, PMs on the team, and client-side
- Design, develop, document, test, and debug new and existing configuration management patterns and infrastructure as code following the SDLC model
- Work in an Agile team with an emphasis on quality
- Develop quality software (including effective test code) according to clean code principles
- Participate in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives
- Implement data enrichment and cleansing routines
Requirements:
- 4+ years of commercial experience in Java development
- Hands-on development skills along with architecture/design experience
- Demonstrable experience, thorough knowledge, and interests in cloud-native architecture distributed micro-services, Multi-tenant SaaS solutions, and cloud scalability, performance, and high availability
- Experience with API management platforms & providing/consuming RESTful APIs
- Experience with varied tools such as Java JEE, Design Pattern, Spring Boot Reactive Micro Services, NoSQL, Kafka, and Hazelcast IMDB
- Good understanding of secure architectures, secure configuration, and identity management
- English level — Upper-Intermediate and higher
Will be a plus:
- Experience with DevOps, Infrastructure as Code, and infrastructure automation
We offer:
- Career and professional growth
- Competitive salary
- Friendly and highly professional teams
- Big and comfortable office, own parking area, restaurants nearby
- Medical insurance coverage for employees (Сovid-19 included), plus an option for family insurance coverage at a corporate rate
- Paid 12 sick leaves and all holidays
- Paid 18 working vacation days
- English/German language courses
- Ability to work remotely (we provide all equipment)