Middle Java Developer
Innovecs
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.
- ...to responsible business practices. Ready to level up your career? Playtech's GPAS unit is looking for an experienced Scala Developer with excellent engineering skills. Your influential mission. You will… Participate in software design, development, refactoring...SuggestedFull time
- What you will be doing: • Write well-designed, testable, and scalable code that performs flawlessly in production; • Take part in the full development cycle from sprint planning to release cycles; • Ensure smooth development and cooperation between dev teams and product...SuggestedFull timeRemote workWorldwide
- ...Symphony Solutions has been serving many international clients primarily in Western Europe and North America. We're seeking a Python Developer to join our innovative AI team. This role is focused on building intelligent agents using Microsoft Autogen (or similar tools)...SuggestedFull time
- ...Symphony Solutions has been serving many international clients primarily in Western Europe and North America. We're seeking a Python Developer to join our innovative AI team. This role is focused on building intelligent agents using Microsoft Autogen (or similar tools) and...SuggestedFull time
- ...CMS where needed (content ingestion/integration, headless endpoints, custom fields/templates). Pair closely with another Senior Developer who knows the platform inside‑out; take part in code reviews and architecture discussions. Own quality: write pragmatic tests,...SuggestedFull timeLocal areaRemote work
- About Playtech Founded in 1999 , the company has a premium listing on the Main Market of the London Stock Exchange and is focused on regulated and regulating markets across its B2B business. By leveraging its proprietary technology, Playtech delivers innovative products...Full time
- ...Event sourcing and eventual consistency at scale Designing for high throughput, strong and eventual consistency Backend: Java (core language) Kafka (event streaming) PostgreSQL Redis Blob storage / S3 Parquet, Delta files Serialization: Protobuf...Full time
- What you will be doing: • Write well-designed, testable, and scalable code that performs flawlessly in production; • Take part in the full development cycle from sprint planning to release cycles; • Ensure smooth development and cooperation between dev teams and product...Full time
- ...idempotency) testing and debugging Professional experience with at least one modern backend ecosystem such as Python, Node.js, Go, Java, .NET, PHP, or similar . Ability to quickly learn new technologies and become productive in unfamiliar codebases. Experience...Full timeRemote work
- ...core web vitals, and universal accessibility rules. This position requires an independent engineering expert who treats agentic LLM developer tooling as an architectural catalyst to accelerate product deployment cycles without sacrificing syntax quality or unit validation...Full timeContract workRemote workWork from homeMonday to Friday
- Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Full-Stack Engineer to join...Full time
- ...Ingestion . Experience with Lambda, SQS, S3, ECS, EKS, or Terraform . Experience building custom ingestion services in Go, Java, or Python . Experience in payments, billing, fintech, or subscription systems . Experience with multi-tenant or high-...Full time
- Get to know us Ideals is a global B2B SaaS product company recognized as the most highly rated and customer-centric brand in the secure business collaboration market. Trusted by over 2,000,000 users from 300,000 companies globally, we help people run high-stakes processes...Shorter hoursFull timeWork at officeRemote workWork from home
- Get to know us Ideals is a global B2B SaaS product company recognized as the most highly rated and customer-centric brand in the secure business collaboration market. Trusted by over 2,000,000 users from 300,000 companies globally, we help people run high-stakes processes...Shorter hoursFull time
- What we're building Jiga is on a mission to help engineers build physical products faster. Think npm install for mechanical engineers - we're building the infrastructure that makes hardware development as fast as software. How we actually work We’re a small...Work at officeRemote work
- ...maintain high delivery velocity. Frictionless Cross-Functional Realignment: Collaborate hand-in-hand with distributed software developers, Product Managers, and Customer Success cells across international time zones to identify process bottlenecks. Automated...Full timeContract workWork at officeImmediate startRemote workWork from homeShift work
- Lead the design vision for Disney Dreamlight Valley , creating engaging life-simulation gameplay, memorable player experiences, and exciting new content that brings iconic Disney worlds and characters to life. What it means on a daily basis Define and evolve the gameplay...Full timeRemote workWorldwide
- Our client is an established international iGaming company headquartered in Europe, specializing in the development of high-quality slot games enjoyed by players worldwide. As the company continues to expand its portfolio and launch new titles, it is looking for an experienced...Full timeWorldwide
- About the Role: We're looking for a Software Engineer who uses AI as a core part of the development process to build, understand, and maintain complex software systems. You'll join a team working on a large ecosystem of interconnected services, shared libraries, REST APIs...Full time
- Why this role exists We’re building and evolving a custom PHP web application that powers real-world operations. No hand-holding frameworks here — just clean, object‑oriented PHP , RESTful services , and a stack that rewards engineers who love understanding how things actually...Full time
- ...About the role We're looking for a developer who can do impressive work end-to-end – from idea to shipped, working software – using AI as a system, not as a chat window. You take full ownership of the software you build. You design AI workflows and validation checks...Full timeImmediate start
- ..., or equivalent Design and implement robust deployment pipelines with blue/green and canary rollout strategies for ML models Develop and maintain auto-scaling systems, multi-model serving architectures, and intelligent request routing layers Optimize GPU utilization...Full timeRemote work
- About the role PitchBook’s Machine Learning Engineer is responsible for using machine learning, statistical modeling, and natural language processing (NLP) to collect a high-volume of data for the PitchBook Platform and surface insights for the capital markets. This role...Full time
- .... Use PyTorch, Scikit-Learn, and Spacy to build NLP pipelines. Implement vector databases for high-dimensional data embeddings and develop hybrid models to extract insights from diverse data sources. As a qualified expert You will Work with GenAI & LLMs: Design,...Full timeRemote workFlexible hours
- ...Collaborate with Digital, IT Infrastructure, Software Engineering, and Master Data teams to ensure scalable and maintainable solutions. Develop and deploy AI models on edge devices where low latency or offline processing is required. Create and optimize conversational AI...Full time
- ...PitchBook: Advanced search / Discovery & insights /Company profiles / Workflow & efficiency / Many more. Our Tech Stack & Focus Areas Java , Spring, React , Typescript, Apache Beam, Flink, LangGraph, GCP/AWS, K8s Work Environment Flexible schedule with...Full timeInterim roleRemote workFlexible hours
- ...WordPress themes and plugins to meet project requirements and design specifications, ensuring seamless integration and functionality; Develop responsive and mobile-friendly landing pages , ensuring optimal performance and user experience across various devices and screen...Full timeSummer workRemote work
- ...WordPress themes and plugins to meet project requirements and design specifications, ensuring seamless integration and functionality; Develop responsive and mobile-friendly landing pages , ensuring optimal performance and user experience across various devices and screen...Full time
- Role Overview We are looking for a Senior QA Engineer to ensure the quality, reliability, and accuracy of trading and related products for a centralized crypto exchange. This role requires strong technical knowledge and an understanding of complex financial systems. You...Full time
- Stay Group is looking for an experienced Senior Manual QA Engineer with 5+ years of commercial experience to join our team and ensure the highest quality of our web applications. In this role, you will drive the QA process across all development stages, perform cross-platform...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Middle Java Developer. Be the first to apply!
















