Java Developer

Devlight
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

Agile Methodologies
Azure
Cloud Computing
Relational Databases
Java Persistence API
Spring
PostgreSQL
Firebase
Api Design
Docker
Microservices

Job description

For over 8 years, we've driven digital transformation for Forbes Top 100 companies. With 35 million app installs and over 120 successful projects, we're proud to be the trusted partner of brands like Nova Poshta, Fishka, Ukrnafta, Sense Bank, Varus, Novus, Avrora, and many more.

About the role: We are looking for a strong, self-driven Java Developer to join a project focused on system refactoring and new feature development. You will work with an existing product, improve code quality and architecture, and actively participate in shaping technical solutions. This role requires a high level of autonomy, confidence in your expertise, and the ability to take ownership from analysis to implementation.

Your future responsibilities:

  • Maintain and support the existing codebase, ensuring stability, performance, and reliability of the application
  • Design and implement new features and functionality for upcoming iterations of the product
  • Take technical ownership of the project, including architecture decisions, technical debt management, and alignment with business goals
  • Contribute to the continuous improvement of code quality through refactoring and adherence to engineering standards

Requirements

  • 4+ years of hands-on development in Java
  • Strong practical knowledge of the Spring ecosystem (Spring, Spring Boot, Spring Data, Spring Security, Spring JPA)
  • Solid understanding of OOP principles and common design patterns
  • Proven ability to design, develop, secure, and integrate Web services
  • Confident in working with Microservices architecture and API design
  • Good understanding of Cloud deployment, CI/CD pipelines, and Agile development practices
  • Practical knowledge of relational databases (PostgreSQL, etc.) and caching mechanisms
  • Hands-on use of Docker for application containerization
  • Familiarity with Azure cloud services
  • Knowledge of Firebase Cloud Messaging will be a plus
  • Intermediate+ English level for effective communication

Benefits & conditions

  • Full remote or hybrid work format.
  • Paid Time Off, sick days, medical insurance, regular reward evaluations, and accounting support.
  • Corporate English lessons, reimbursement for training courses, and compensation for the use of personal equipment.
  • IT Club Loyalty Card.
  • Work with an open-minded team that welcomes your new ideas, alongside the best specialists who love sharing their experience.
  • Get the chance to connect with top companies and contribute to the growth of the Ukrainian IT community together.

Our recruitment process: Recruiter interview Tech interview Hiring Interview Reference check Offer Ready to become a part of Devlight? Go ahead and send us your CV. We'll be thrilled to welcome you to the team!

About the company

Devlight specializes in world-class mobile application development. In fact, there's an 80% chance that one of our apps is on your smartphone right now.

Apply for this position