For our client we are looking for a Java Developer (TMS) - Analyst to join the team in Warsaw. Responsibilities include designing and implementing IT solutions, reviewing analytical documentation, creating technical documentation, and working with legacy code. Requirements include knowledge of Java 8+, object-oriented programming, and various software development tools and frameworks.
Requirements
- Fully available in the Polish time zone
- Ability to work from the office in Warsaw (weekly: 4 days at office + 1 day WFH)
- Very good knowledge of Java 8+ and object-oriented programming issues
- Experience in independent design, implementation, documentation and testing of application components
- Very good and practical knowledge of Spring, Spring Boot, Hibernate/JPA and JEE frameworks
- Practical knowledge with message queue systems, particularly RabbitMQ
- Practical knowledge of tools supporting the software development process: Maven, Git, Gitlab, Gitlab CI/CD, Jenkins, Nexus, Jira
- Knowledge of relational databases, in particular Oracle
- Practical knowledge of RESTful API design
- Experience in system integration
- Experience with distributed systems
- Experience with application servers, JBoss/WildFly
- Knowledge of scanning tools (Fortify, Sonatype..)
- Knowledge of Polish and English
Benefits
- Paid Time Off
- 401k Matching