Enter a job title or keyword

Java DeveloperTechnical Analyst


Job Location:

Warsaw - Poland

Monthly Salary: Not provided by the employer
Posted: 16 September 2026 (20 hours ago)
Application Deadline: 14 December 2026
Vacancies: 1 Vacancy

Job Summary

Job Specification Java Technical Analyst
Role Overview

Position: Java Technical Analyst
Location: Warsaw Poland (Hybrid 4 days onsite / 1 day remote)

Position Summary

We are looking for an experienced Java Technical Analyst to join a business-critical FinTech project supporting the development and modernization of a large-scale Terminal Management System (TMS) managing over 300000 payment terminals.

This role is ideal for someone who enjoys understanding complex enterprise systems analyzing existing code and delivering technical solutions within a legacy environment. You will work closely with developers architects analysts and business stakeholders to enhance and modernize mission-critical applications while ensuring system stability maintainability and performance.

Key Responsibilities
Technical Analysis & Solution Design
  • Analyze business and technical requirements to design effective application solutions.

  • Review functional and analytical documentation and translate requirements into technical implementations.

  • Prepare and maintain comprehensive technical documentation.

  • Perform reverse engineering of existing applications using source code technical documentation databases and business processes.

  • Analyze legacy applications and recommend technical improvements.

Development & Modernization
  • Implement enhancements and modifications within existing Java applications.

  • Support technical upgrades and modernization of legacy systems.

  • Design develop and test application components following best engineering practices.

  • Develop automated test cases and support application quality initiatives.

Integration & System Support
  • Participate in system integrations using REST APIs and messaging technologies.

  • Collaborate with cross-functional teams to troubleshoot and resolve technical issues.

  • Contribute to improving application performance maintainability and security.

  • Support continuous improvement of development processes and technical standards.

Required Qualifications
Experience
  • 4 years of commercial experience with Java development.

  • Experience working with large enterprise or legacy systems.

  • Practical experience in technical analysis software design and system integration.

  • Experience maintaining and modernizing existing applications.

Technical Skills
  • Strong knowledge of Java 8 and object-oriented programming.

  • Hands-on experience with Spring Spring Boot Hibernate/JPA and JEE.

  • Experience with RESTful APIs and distributed systems.

  • Good understanding of RabbitMQ or similar messaging technologies.

  • Experience with Oracle databases and SQL.

  • Knowledge of application servers such as JBoss or WildFly.

  • Familiarity with Maven Git GitLab GitLab CI/CD Jenkins Nexus and Jira.

  • Experience creating technical documentation and working with reverse engineering activities.

Soft Skills
  • Strong analytical and problem-solving mindset.

  • Ability to understand complex business processes and legacy architectures.

  • Excellent communication and stakeholder collaboration skills.

  • Ability to work independently while contributing to a collaborative team environment.

  • Good written and spoken English (B2 or higher).

Nice to Have
  • Experience in FinTech banking or payment processing environments.

  • Familiarity with distributed transactions and enterprise integration patterns.

  • Experience with code quality and security scanning tools (e.g. Fortify Sonatype).

  • Exposure to legacy system modernization projects.

What Success Looks Like
  • Delivering high-quality technical solutions for complex enterprise applications.

  • Successfully analyzing and modernizing legacy code while maintaining system stability.

  • Producing clear technical documentation and supporting knowledge sharing.

  • Collaborating effectively with developers architects analysts and business stakeholders.

  • Contributing to the continuous evolution of a large-scale mission-critical payment platform.


About Company

Company Logo

At Infotree, meeting your career needs is a top priority. Client satisfaction is largely dependent on the resources we can provide, and we take pride in our delivery. We have a supportive team in place to give quality people a chance to grow and challenge themselves in their roles whi ... View more

View Profile View Profile