Senior Java Developer / Technical Analyst

Brak informacji o wynagrodzeniu
SeniorFull-time
#375480·Dodano dziś·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaSpringBootHibernateJPAMavenGitGitLabGitLab CIJenkinsREST APIJBossCacheSOAPGWTR

Firma i stanowisko

Edge One Solutions Sp. z o.o. is part of the Euvic Group with over 5500 experts. The client is a global technology company in financial services, providing solutions for banks, financial institutions, and payment companies worldwide. The project involves development and modernization of a Terminal Management System (TMS) managing over 300,000 payment terminals from various hardware providers, integrated with multiple internal and external solutions.

Wymagania

  • Very good knowledge of Java 8+ and object-oriented programming
  • Experience in independent design, implementation, documentation, and testing of application components
  • Practical knowledge of Spring, Spring Boot, Hibernate/JPA, and JEE
  • Practical knowledge of messaging systems, especially RabbitMQ
  • Familiarity with software development tools: Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, Jira
  • Knowledge of relational databases, especially Oracle
  • Practical experience designing RESTful APIs
  • Experience in system integration and working with distributed systems
  • Experience with JBoss/WildFly application servers
  • Ability to work with existing code and legacy systems
  • English language proficiency at minimum B2 level

Nice to have:

  • Experience with Terminal Management Systems or payment solutions
  • Knowledge of distributed transactions including two-phase commit and saga patterns
  • Experience with distributed cache, especially Hazelcast
  • Knowledge of integration via REST, SOAP, RMI, direct database connections, and database links
  • Experience with GWT or GWTExt
  • Familiarity with application security scanning tools like Fortify or Sonatype
  • Experience in fixing vulnerabilities found during periodic application scans
  • Ability to perform reverse engineering based on source code, documentation, and system operation

Obowiązki

  • Designing and implementing IT solutions based on analytical and technical documentation
  • Analyzing and verifying analytical documentation
  • Creating technical documentation
  • Developing and modernizing the existing system
  • Working with legacy code and analyzing existing components
  • Performing reverse engineering based on source code, functional and technical documentation, business processes, UI, and databases
  • Supporting gradual migration of functionalities from TMS to RTMS
  • Integrating the system with internal and external solutions
  • Defining and building test cases for automated tests
  • Collaborating with the technical team to maintain application quality, security, and stability

Benefity

  • Individual support from a Service Delivery Manager for career planning and work comfort
  • Training, certifications, and conferences with full or partial funding
  • Project change opportunities aligned with personal preferences (#SmartChange)
  • Work-life balance support including integration events, sports activities, and inspiring webinars (#edge1talks)
  • Support for physical activity including sports initiatives and training room rentals
  • Health package including private healthcare, sports card, insurance, and psychological support
  • Flexible benefits system allowing personal choice of benefits
  • English lessons tailored to individual levels for international work environment
  • Sport subscription (Multisport)
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Edge One Solutions

Edge One Solutions

206 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz