Senior Java Developer for a Financial Company
Currently, we are looking for a remote Senior Java Developer to join our team.
The customer is a financial services group that provides a comprehensive range of services to personal, business and corporate customers and has leading market shares in banking products in the Republic of Ireland.
responsibilities
- Developing the back end code
- Following best practices in engineering
- Writing automated unit tests for code
- Delivering testable, maintainable, and high-quality code
- Designing & implementating API in accordance with best practices
- Building CI/CD processes, supporting Build and Deployment of APIs
- Assisting in the ongoing improvement of CI/CD environment provisioning and development workflows. DevOps workload may reach to 50% of capacity
- Sharing knowledge, evangelising best practices and collaborating as part of an experienced and high performing team
requirements
- 4+ years of experience in developing professional web applications with Java, Spring framework
- Good communication & collaboration skills
- Experience with building Microservices
- Good understanding of Java 8
- Experience with unit/integration testing using jUnit and Mockito
- Experience with build automation tool Maven
- Experience in build & release management using CI/CD tools
- Experience with Agile
- English level B2+
- Experience with continuous integration (Jenkins) and version control ( Git)
nice to have
- Experience in Apache Maven, Docker, IBM DB2
- Knowledge of OpenAPI Specification, Swagger, Vagrant
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.