senior java developer
Spring Boot, Spring Security, JUnit, Mockito, Spring Data, Lombok, Docker, Flyway, MapStruct, Sonar, Hibernate, PostgreSQL, Java 8, Gradle, CI/CD, Linux, Apache Kafka
Senior Java Developer
Currently, we are looking for a remote Senior Java Developer to join our global team
responsibilities
- Take ownership of new features design and implementation
- Communicate to stakeholders to clarify requirements if required
- Provide/validate estimations and provide guidance to team about development process and code standards
- Make the application integrated with "delivery" family of applications in EPAM landscape
- Rework of existing user management flows, role/security model and a lot of work with CDM (aka Epam Data Hub)
- Work on new capabilities related to better catalog managements, flexible reporting, intuitive navigation, recommendation engine and etc
requirements
- 3+ years of experience in Java Development
- Knowledge of Rest Services
- Knowledge of Spring Boot
- Knowledge of Spring Security
- Knowledge of Spring Test, JUnit/Mockito
- Knowledge of Spring Data (JPA)
- Experience with OAuth2 SSO
- Experience with Lombok
- Experience with Flyway
- Experience with Mapstruct
- Experience with Docker
- Knowledge of SonarQube
- Knowledge of Hibernate
- Knowledge of Postgres
- Knowledge of Java 8
- Knowledge of Gradle
- CI/CD configuration experience (Jenkins, Ansible) experience
- Experience with Linux (Ubuntu)
- Experience with Kafka
nice to have
- Experience with JavaScript frameworks/libraries like React
benefits for locations
Poland
For you
- Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
- Stable income
- Flexible roles
For your comfortable work
- 100% remote work forever
- EPAM hardware
- EPAM software licenses
- Access to offices and co-workings
- Stable workload
- Relocation opportunities
- Flexible engagement models
For your growth
- Free trainings for technical and soft skills
- Free access to LinkedIn Learning platform
- Language courses
- Free access to internal and external e-Libraries
- Certification opportunities
- Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.