Senior Java Developer/Analyst
Experis ManpowerGroup Sp. z o.o.
- On-site work from Warsaw (5 days per week from the Client's office)
- Full availability in the Polish time zone
- Polish language is required
- English: at least B2
Tasks
- Design and implementation of IT solutions based on analytical and technical documentation
- Review and improvement of analytical documentation
- Creation and maintenance of technical documentation
- Technical upgrades and modernization of an existing system (including migration to Java 17 and newer technologies like Spring Boot)
- Work with legacy code and monolithic architecture (Java 8-based system)
- Reverse engineering based on: existing source code, functional and technical documentation, documented business processes, system UI and database access
- Participation in transformation of a monolithic TMS system (POS terminal management) towards microservices architecture
- Defining, designing and implementing automated test cases (including regression testing)
- Identification of areas for test automation based on code and documentation
- Work with system security improvements and vulnerability mitigation
- Close cooperation with operational and development teams (~50% analytical work / ~50% development)
- Working in Scrum (2-week sprints) in a small development team
- Supporting system evolution and rollout to new markets (e.g. Germany)
Requirements
- Very good knowledge of Java (8+) and object-oriented programming (experience with Java 17 is a plus)
- At least 5+ years of experience (Regular/Senior level)
- Experience in independent design, implementation, documentation and testing of application components
- Strong analytical skills and ability to work with legacy systems
- Very good practical knowledge of: Spring / Spring Boot, Hibernate / JPA, JEE, RESTful API design, Relational databases (especially Oracle)
- Practical experience with: message queues (RabbitMQ), system integration and distributed systems, application servers (JBoss / WildFly), development tools: Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, Jira
- Docker
Nice to have
- Experience with Linux environments
- Knowledge of code scanning tools (Fortify, Sonatype)
- Experience with AI-supported development tools (Codex)
Offer
- Multisport card
- Private healthcare
- Access to an e-learning platform
- Group life insurance
Oferta pracy dodana 4 dni temu
Powiązane wyszukiwania
- java ee developer Polska
- java integration developer Polska
- angular java junior developer Polska
- programista java sektor publiczny Polska
- comarch kariera programista java Polska
- programista (java, python) Polska
- test developer with java Polska
- java-developer-working-student Polska
- java developer with german Polska
- senior java developer Polska