Senior Java Developer
We’re expanding our team and looking for a skilled Java Developer who will accomplish a backend team for our American client. With your rigorous and scrupulous personal qualities we will give our client the best possible solution in development of cross-platform food delivery application. If you’re an engineer interested in high scale web services and influencing a crucial part of our product this opportunity is just for you!
Requirements
- BS+ in computer science or equivalent experience;
- 5+ years' experience building highly-scalable consumer-facing applications;
- Strong object-oriented design skills;
- Solid programming experience on the JVM (Java, Kotlin, Spring, Dropwizard);
- Mature and highly independent professional with hands-on experience in architecture design;
- Experience architecting, designing and developing testable, fault tolerant, and performant software;
- AWS experience, or similar cloud-based offerings;
- Experience in automated testing applicable for services (Junit/testing, Mockito + Jmeter/Gatling.io);
- Experience with NoSQL databases (Cassandra/MongoDB/CouchDB);
- API design experience;
- Experience with Agile/Scrum, TDD/BDD;
- Experience with scale and volume mobile backed systems is a plus;
- Upper Intermediate level of English.
Core Responsibilities
- Low latency, high throughput RESTful services development;
- Contribute to the content platform, software frameworks and SDK’s;
- Cooperation with leadership, product owners, other technologists, and users to create working software based on an understanding of business and technical priorities;
- Development of systems that integrate with many other real time data sources and services;
- Service runtime for performance and scale optimisation.
Expected Qualifications
- Take full ownership of complex project components
Be responsible for delivering high-quality work on time, making sure it fits the project’s goals and technical requirements. - Solve complex technical challenges and guide architectural choices
Make sound technical decisions independently and contribute to discussions that shape how systems are designed and built. - Drive improvements in how the team works
Introduce new tools, workflows, or practices that make development faster, cleaner, and more collaborative.
What we offer
- Continuous learning and career growth opportunities
- Professional training and English/Spanish language classes
- Comprehensive medical insurance
- Mental health support
- Specialized benefits program with compensation for fitness activities, hobbies, pet care, and more
- Flexible working hours
- Inclusive and supportive culture
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
Java, Spring, Kotlin, AWS, Cassandra, MongoDB
📊
$3500-4800
Average salary range of similar jobs in
analytics →
Loading...