Senior Java Backend Developer (Modernization & Oracle)

25 000 - 42 000 PLNNet per month - B2B

Senior Java Backend Developer (Modernization & Oracle)

Java

Aleja Pokoju 18, Kraków

Ready4S

25 000 - 42 000 PLN
Net per month - B2B
Full-time
B2B
Senior
Remote

Tech stack

    English

    B2

    Java

    advanced

    Oracle

    advanced

    Oracle DB

    advanced

    Software Architecture

    regular

Job description

About the Project

We are looking for a Senior Java Backend Developer to join a new team tasked with stabilizing and transforming business-critical application. The current system is fragile and has many issues, so your role will involve reverse engineering, gaining a deep understanding of both the codebase and business processes, and driving modernization.

This is a brownfield project – success requires strong technical expertise, architectural thinking, and the ability to navigate ambiguity while making the system robust and future-proof. Over time, you will help rethink the architecture, improve performance, refactor existing code, and define a sustainable technical foundation.


Responsibilities

  • Analyze and stabilize a fragile application with a support of service team

  • Reverse engineer existing components and business logic to gain deep understanding of the system

  • Optimize Oracle database queries, data access, and memory management for performance and scalability

  • Identify and implement code refactoring opportunities to improve maintainability

  • Rethink system architecture and recommend appropriate tools, frameworks, and approaches

  • Collaborate with business stakeholders to ensure technical solutions align with business needs

  • Work closely with the team to establish engineering best practices and architectural principles.


Requirements

  • 5+ years of experience in Java backend development.

  • Strong experience working on brownfield projects

  • Strong understanding of software architecture principles and system design.

  • Solid experience with Oracle databases, including query tuning and performance optimization.

  • Proven ability in reverse engineering, debugging, and stabilizing fragile systems.

  • Experience with data bases, memory management, and large-scale data handling.

  • Skills in refactoring

  • Ability to quickly learn and understand complex business processes

  • Excellent communication skills and openness to working with international teams (US, India, PL)


Nice to Have

  • Experience with performance-critical enterprise applications.

  • Knowledge of domain-driven design or other structured architectural approaches.

  • Familiarity with modernization strategies and enterprise integration tools.


Why Join This Project?

  • Work on a high-impact application that is critical to business operations.

  • Opportunity to shape and modernize the architecture, not just maintain it.

  • Long-term potential with a multi-year modernization roadmap.

  • Collaborative international environment with challenging, meaningful problems to solve.

Published: 22.08.2025
Office location