Senior Java Developer / Technical Analyst
Brak informacji o wynagrodzeniu
SeniorFull-time
#375480·Dodano dziś·0
Źródło: nofluffjobs.comTech 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
206 aktywnych ofert