Senior Java Engineer

7 дней назад


Украина, Украина N-iX Полный рабочий день 80 000 ₴ - 150 000 ₴ в год

N-iX is looking for a Senior Java Engineer to join our team Our client offers integrated telecom and cloud solutions, from carrier networks to UCaaS, and provides free assessments for communication needs.

Technical stack: Java 17+, Spring Boot (Web, Data JPA, Validation), MySQL/SQL, Maven/Gradle, Docker, Git, CI/CD (GitHub/GitLab), REST & OpenAPI/Swagger, Postman/Insomnia, basic Linux CLI.

Responsibilities:

  • Implement backend features and own them end-to-end (planning → release).
  • Design, document (OpenAPI), and maintain stable REST APIs.
  • Maintain data models and migration strategies (MySQL + Flyway/Liquibase).
  • Ensure performance and memory efficiency (profiling, query tuning).
  • Build and maintain unit/integration tests (JUnit/Mockito/Testcontainers).
  • Adhere to coding standards (reviews, static analysis) and ensure regression safety via CI.
  • Provide release notes and short technical documentation.
  • Define service interfaces, error handling, and retry strategies.
  • Contribute to decisions between modular monolith and microservices.
  • Ensure security (auth, permissions, input validation, secure defaults).
  • Apply caching and messaging concepts (e.g., Redis, Kafka) where appropriate.
  • Containerize services (Docker) and ensure CI/CD deployability.
  • Establish logging/metrics/health checks; analyze and resolve incidents.
  • Identify and reduce technical debt in a prioritized manner.
  • Share knowledge (short docs, pairing, demos); communicate clearly with stakeholders.
  • Integrate and test interfaces to devices/on-prem systems (e.g., local REST/MQTT).
  • Consider networking aspects (HTTP, TLS, latency/time-outs, robust retries).

Requirements:

  • 5+ years of experience as Software Development Engineer
  • Strong proficiency in Java & Spring Boot
  • MySQL/SQL including indexes, transactions, basic tuning
  • Clean REST API design + OpenAPI documentation
  • Docker, Git, CI/CD fundamentals
  • Testing skills (JUnit/Mockito, integration tests with Testcontainers)
  • Agile methodologies (Scrum/Kanban)
  • Constructive code reviews and pairing collaboration
  • English level - Upper-Intermediate+

Nice-To-Have

  • Technical Skills: Spring Security (OAuth2/OIDC), Testcontainers, Kafka/RabbitMQ, Redis/caching, Flyway/Liquibase, Kubernetes/Cloud,
  • Additional Qualifications: Oracle Java, Spring Professional, AWS/Azure basics
  • Industry Knowledge in IoT/Embedded
  • Education: Computer Science degree, Mathematics

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers


  • Senior Java Engineer

    5 дней назад


    Украина, Украина N-iX Полный рабочий день 80 000 $ - 120 000 $ в год

    N-iX is looking for a Senior Java Engineer to join our team Our client offers integrated telecom and cloud solutions, from carrier networks to UCaaS, and provides free assessments for communication needs.Technical stack: Java 17+, Spring Boot (Web, Data JPA, Validation), MySQL/SQL, Maven/Gradle, Docker, Git, CI/CD (GitHub/GitLab), REST & OpenAPI/Swagger,...

  • Senior Java Engineer

    5 дней назад


    Украина, Украина Description Ciklum Полный рабочий день 40 000 $ - 80 000 $ в год

    DescriptionCiklum is looking for a Senior Java Engineer to join our team full-time in Ukraine.We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we...

  • Senior Java Engineer

    5 дней назад


    Украина, Украина N-iX Полный рабочий день 60 000 ₴ - 120 000 ₴ в год

    N-iX is seeking a Senior Java Engineer to join our vibrant team. About the project:Our client is a global marketplace for savings and investments, providing savers with effortless access to high-yield savings accounts and investment options from over 400 partner banks worldwide. It eliminates geographic limitations, ensuring transparency, convenience,...

  • Senior/Staff Java Backend Engineer

    7 дней назад


    Украина, Украина Zoolatech Полный рабочий день 125 000 $ - 175 000 $ в год

    OVERVIEWRESPONSIBILITIESREQUIREMENTSJoin the Lab Automation Project and help build the core backend services and UIs for the world's first fully automated laboratory. As a Staff Java Backend Engineer, you will design scalable and secure micro services, manage complex data environments, and drive innovation in a fast-paced, agile team. This is your...

  • Senior Java Developer

    7 дней назад


    Украина, Украина N-Cube Полный рабочий день

    We are looking for a highly skilled Senior Java Engineer for our client — an innovative company building an AI-powered SaaS platform that redefines how users interact with enterprise products.The product enables natural language and voice commands to execute complex workflows directly within applications, powered by advanced AI and automation.The role...

  • Senior/Lead Java Backend Engineer

    7 дней назад


    Украина, Украина Virtuos Games Полный рабочий день 60 000 $ - 120 000 $ в год

    Join our team of like-minded people passionate about a common goal and love for games as a Senior/Lead Java Backend EngineerArchitect and implement backend services using Java, Spring Boot, and GCP infrastructure, with a focus on global scale, fault tolerance and low-latency performance;Lead development of asynchronous, event-driven systems using message...

  • Senior Java Software Engineer

    7 дней назад


    Украина, Украина SoftServe Полный рабочий день 60 000 ₴ - 80 000 ₴ в год

    DIRECTION:SOFTWARE DEVELOPMENTTECHNICAL LEVEL:SENIORLOCATION:UKRAINEPERSONAL RECRUITER:OLHA DOROSHWE ARESoftServe is a global digital solutions company headquartered in Austin, Texas, founded in 1993 in Ukraine. Thousands of associates work on 2,000+ projects with clients in the USA, Europe, LATAM, and APAC. We are about people who create bold things, make a...

  • 816 | Senior Java Developer

    5 дней назад


    Украина, Украина Intetics Полный рабочий день 40 000 ₴ - 80 000 ₴ в год

    Intetics, a leading global technology company providing custom software application development, distributed professional teams, software product quality assessment, and "all-things-digital" solutions, is looking for a Senior Java developer to enrich its team with a skilled professional to spread the company's ideas, vision, content, and messages.Connected...

  • Senior Software Engineer

    7 дней назад


    Украина, Украина SOMBRA Полный рабочий день 50 000 ₴ - 100 000 ₴ в год

    Senior Software Engineer (Java, desktop)RemoteUkraineOur customer builds IT orchestration and automation solutions that transform business IT environments from simple IT task automation into sophisticated, real-time business service automation.Requirements:5+ years of professional Java development experience, with the ability to take ownership of an...

  • Senior Java Full Stack Engineer

    7 дней назад


    Украина, Украина SoftServe Полный рабочий день 60 000 ₴ - 120 000 ₴ в год

    DIRECTION:SOFTWARE DEVELOPMENTTECHNICAL LEVEL:SENIORLOCATION:UKRAINEPERSONAL RECRUITER:INNA STEFANYSHYNWE ARESoftServe is a global digital solutions company headquartered in Austin, Texas, founded in 1993 in Ukraine. Thousands of associates work on 2,000+ projects with clients in the USA, Europe, LATAM, and APAC. We are about people who create bold things,...