We are looking for a talented Senior Java Developer to join a new client team, where you’ll help build and optimize backend services and RESTful APIs for scalable and robust applications.
Project’s technologies stack:
Java: JDBC, Servlets, Jersey, Jackson, Retrofit
Database: MYSQL, MSSQL, Redis, Mongo, Influx
CI/CD: Jenkins, Groovy, Git
Build Tools: Gradle, Maven
Other: Docker, Kubernetes, RESTful APIs, gRPC, Kafka
Responsibilities:
- Develop and maintain Java-based applications.
- Implement RESTful APIs and ensure seamless integration with other services.
- Utilize SQL/NoSQL databases, including MSSQL and MongoDB, for data management and storage solutions.
- Design and optimize database structures, stored procedures, and transactions.
- Apply best practices in object-oriented design, separation of concerns, and API design.
Requirements:
- 5+ years of experience in Java development, with experience in JDBC, Servlets (Tomcat), Jersey, and Jackson.
- Strong understanding of SQL/NoSQL DBMS, particularly MSSQL and MongoDB.
- Familiar with REST API concepts, JWT, grpc, and Kafka.
- Hands-on experience with Docker, Kubernetes (k8s), and Redis (+Lua).
- Experience with Git, Jenkins, Groovy, Gradle, or Maven.
- Intermediate Strong level of English.
Nice-to-have skills:
- Familiarity with JSP and reflection.
- Knowledge of C# is a strong plus.
- Exposure to HTML, Node.js, and JavaScript frameworks (JQuery, Handlebars, Prototype.js).
Our benefits:
GROWTH & EDUCATION
- Individual development plan.
- Mentoring program.
- Evaluation process.
- Professional education.
- Corporate library.
- English classes.
COMMUNITY
- Technological community.
- Volunteering & Charity.
- Yalantis Education.
- Project team building activities.
WELLBEING
- Medical insurance, health check-ups, and sports activity compensation are up to you.
- Vacation & Days Off.
- Mental health support program.
- Public holidays.
WORK ENVIRONMENT
- Cozy offices (Dnipro, Warsaw, Larnaca).
- Corporate Top-notch equipment and quality tools.
- Flexible format of work.
- Eco & Pet-friendly space.
- Fun activities in offices.
- Y-bucks & Yalantis store
If you have a strong foundation in Java development, an understanding of database design concepts, and are ready to contribute to a collaborative team, apply now!
Before sending us your CV, you may read our Privacy Notice.
Please note that feedback with the results of the CV review will be provided only in the event of a decision to consider your candidacy further.
Otherwise, your data will be retained in the company’s CV database, and we will gladly contact you if a suitable vacancy becomes available. The consideration period is 7 working days.