Currently we are looking for a Regular/Senior/Lead Java Developer for our Katowice office to make the team even stronger.
ABOUT PROJECT
EPAM is currently building a new portfolio rebalancing application for a financial services/wealth management client. The application will calculate, generate, and propose market orders that will rebalance the investment portfolio to target models.
We are looking for a Java Software Engineer with optional JavaScript/TypeScript experience, who will be focused on back-end development of the application (Java 8 and Spring technology stack with REST API, JMS and Oracle JDBC integrations), sometimes helping with front-end development, clarify customer requirements, collaborate with QA automation on JUnit tests implementation.
RESPONSIBILITIES
- Create and deliver Java back-end and occasionally Angular front-end implementation
- Work closely with local and onsite team leads
- Ensure data and algorithm integrity throughout process
- Work closely with QA Automation engineers writing JUnit tests and end-to-end tests (data-driven tests defined in MS Excel)
REQUIREMENTS
- Team player in cross-functional team, good communicator, driven and committed
- Experience with Spring Java technology stack including Java 8 stream API, REST
- Understanding of Agile/Scrum methodology
Technology level:
- Java 8 - intermediate
- Spring - intermediate
- Algorithms and computational complexity - good understanding
NICE TO HAVE
- Experience in financial modelling applications & financial algorithms or domain knowledge of & experience in financial services/wealth management would be a good plus
- JavaScript/TypeScript – intermediate
- Experience with Apache JMeter is a good plus
WE OFFER
- Vast opportunities for self-development: online courses and library, experience exchange with colleagues around the world, partial grant of certification
- English language classes
- Polish language classes for Foreigners
- Career development center
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate for short and long-term projects (ex. to USA or Switzerland)
- Benefit package (private insurance, health care, multisport, lunch tickets, and shopping vouchers, etc.)
- Possibility to be involved in an international project
- Remote work options
- Relocation package for foreign applicants as well as for people relocating within Poland