Back to Jobs
Development 3h ago

Middle Java Developer

UkraineUkraine
PolandPoland
Full-time
Not Disclosed
Mid-level

Job Description

Key Skills Required

Master these to land this role

BackendBestseller 🔥
Learn in 18 Hours
DevOpsBestseller 🔥
Learn in 63 Hours
Java EE

Want to know if you're a match for this job?

Calculate My Match Score

About Innovecs: Innovecs is a premier, globally recognized digital services and enterprise software development outsourcing company with an established operational footprint across the United States, United Kingdom, European Union, Israel, Australia, and Ukraine. Celebrated for five consecutive years on the prestigious Inc. 5000 index of fastest-growing private entities and ranked among the elite global outsourcing providers by the IAOP, Innovecs architects high-throughput software solutions within complex supply chain, healthtech, collaboration technology, and gaming industries. Backed by multiple gold accolades at the Employer Brand Management Awards, Innovecs maintains a transparent, merit-based workspace focused on elite engineering craftsmanship.

Position Overview

We are seeking a highly analytical, systems-minded Middle Java Developer to join our expanding back-end engineering division in a remote-first capacity. In this core development seat, you will claim accountability for analyzing product specifications and constructing scalable, maintainable server-side logic using modern object-oriented programming methodologies. Working in close alignment with global technical architects, you will deploy enterprise-grade microservices, run comprehensive code reviews, manage automated compilation workflows, and isolate execution bugs across distributed database engines. This position demands a self-directed backend programmer who possesses excellent debugging habits, respects continuous integration pipelines, and brings fluent async communication mechanics.

Key Responsibilities

  • Enterprise Backend Development: Build, optimize, and maintain production-grade server-side codebases utilizing Java EE architectures and core object-oriented programming (OOP) patterns.
  • Spring Ecosystem Integration: Configure and scale backend services utilizing the full Spring Framework suite, encompassing Spring Core dependency injections, Spring MVC routing, and Spring Security layers.
  • Relational Object Mapping: Manage database transaction flows, entity states, and high-volume persistence caching mechanisms natively using Hibernate and Java Persistence API (JPA) configurations.
  • Automated Compilation & Build Management: Establish, maintain, and execute clean compilation parameters and deployment routines leveraging Maven and Jenkins automation tools.
  • Code Verification & Unit Testing: Secure platform stability by covering existing and newly integrated logic strings with robust unit tests and multi-service integration test blocks.
  • Peer Technical Code Reviews: Participate actively in continuous codebase audits and engineering reviews, upholding uniform syntax styles and architectural uniformity across the software team.
  • Server Triage & Troubleshooting: Lead basic application server troubleshooting, managing execution errors and log tracking metrics inside Tomcat and WebSphere runtimes.

Required Skills & Qualifications

  • 2.5+ years of verified commercial history running enterprise software development, backend systems engineering, or clean code deployment pipelines.
  • Deep, authoritative functional knowledge of the Java EE specification and core software design architectures.
  • Hands-on operational history configuring relational mapping engines via Hibernate and managing workflows inside source control configurations.
  • Familiarity managing application servers, specifically deploying and debugging Java workloads using Tomcat or WebSphere.
  • Strong problem-solving capabilities, with an Upper-Intermediate verbal and written command of the English language to operate within cross-border engineering teams.
  • Location Context: Full-time remote-first operational framework open exclusively to qualified software engineers permanently based inside Ukraine or Poland.

Preferred Strategic Indicators (Nice to Have)

  • Prior experience querying or optimizing enterprise-scale relational databases, with an emphasis on Oracle DB infrastructure.
  • Practical familiarity navigating terminal shells, compiling scripting logic via Unix commands, and executing automation scripts using Bash.
  • Familiarity with cloud-native computing services, containerized deployment methodologies, or system virtualization architectures.

What We Offer

  • The exceptional technical canvas to develop and optimize high-throughput software solutions for elite international corporate clients.
  • Highly competitive, skills-calibrated compensation metrics along with standard financial checkups.
  • Complete Hardware & Software Provisioning: Full corporate shipment of elite computing workstations, high-performance accessories, and legal IDE licenses at zero cost to you.
  • Flexible working hours supported by a mature, open-door remote corporate culture with top management easily accessible.
  • Comprehensive health security plans, inclusive of premium medical insurance options, dedicated sick leave, public holiday matching, and fully paid maternity or paternity leaves.
  • Direct, unencumbered access to our localized learning and development center, offering technical workshops, certifications, specialized webinars, and career coaching tracks.

How would you rate this job post?

See what other professionals think about this role.

Is this company safe?

Ask Hyrizon AI to scan this company for potential red flags before you apply.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.