Position: Senior Java Backend Engineer
Company: Forte Group
Experience required: 5y
English level: intermediate

Forte Group is looking for a Java engineer to join our team and help us continue to take the diner experience to the next level.

Our team is a talented group of smart, humble people who are passionate about creating amazing products. You will be directly involved with building new features to benefit our diners.
Innovation, research, architecture, authentic fun, and creativity are always at the forefront of what we do, so if you're excited to work on a product that is changing the way food delivery is done around the country, we look forward to receiving your application.
We're all about connecting hungry diners with our network of over 300,000 restaurants nationwide. User-friendly platforms and streamlined delivery capabilities set us apart in the world of online food ordering. We foster an environment where an authentically fun culture meets innovation and teamwork. We believe in empowering people and opening doors for new opportunities. 

**The Impact You Will Make**
● Design, implement, deliver, and test features in our application while understanding our products from both a technical and business perspective
● Communicate with designers, product owners, and other engineers to create working software based on an understanding of business and technical priorities
● Creatively solve complex technical problems for our business and partner network
● Actively contribute to the adoption of strong software architecture, development best practices and new technologies. We are always improving the process of building software; we’ll need your help to do that.

**What You Bring to the Table**
● 5+ years experience building highly-scalable consumer-facing applications (e-commerce preferred)
● Strong Intermediate English level
● Experience with Java or other object-oriented languages
● Experience architecting, designing, and developing testable, fault-tolerant, and performant software with an emphasis on the future evolution
● Experience with complex systems composed of multiple components spread across the network
●  AWS experience or similar cloud-based offerings
●  Automated testing experience applicable for services (JUnit/testing, mockito + JMeter/ gatling.io)
●  Strong fundamentals (data structures, algorithms)
●  Experience developing highly-available distributed systems (4x9's uptime etc.)
● Building observability as part of the application
●  Experience modeling system resource requirements as system load changes
●  Interest in working for a fast-paced, product-oriented tech company
●  Distributed database experience with Cassandra or similar NoSQL database experience preferred
●  Docker or similar containerized solutions
● CI / CD tools experience like Gradle, Jenkins, or similar technologies
● Experience leading as an individual contributor, i.e. time prioritization, self-management, and working within and across teams to drive results
● Bachelor's Degree in a science, programming or engineering related field
●  Dedication to improving the customer experience and designing systems to avoid poor customer experience during outages and guarantee the availability of services
● Passion for challenging the status quo, understanding new things, and solving problems in creative and unconventional ways
●  A sense of accountability for developed software and ownership of upstream and downstream dependencies

**We offer**
● Experience working with colleagues locally and abroad
● Opportunities for self-realization working on challenging projects using new technologies and tools
● Friendly team and enjoyable working environment
● Social and corporate events
● Possibility for career development
● Participation in professional trainings, meetups
● Medical & family care programs
● Various sport activities coverage
● Fully paid by Forte 5 sick days during working year
● Internal English courses provided by Forte Teacher
● Comfortable and fully equipped workplace