As a team member, you will develop projects for our Customer - an international company (banking and insurance industry) which provides solutions for corporate clients all over the world.
The development team is working for R&D department, what provides interesting technical opportunities and new technologies. Our projects deliver software for handling business processes, what helps customers (banks, insurance companies) to optimize their businesses.
You will be a good match if you are:
- Experienced as Java backend developer
- Acknowledged with OOP and AOP
- Acknowledged with webservices (REST/SOAP, JAX-RS: Jersey)
- Experienced in XML/JSON, JAXB library
- Acknowledged at least basic OSGi
- Acknowledged with Spring and JPA, open source, libraries/solutions
- Acknowledged with SQL and relational databases
- Experienced in Junit, Junit4osgi
- Experienced in at least basic front-end development (AngularJS)
- Tools: Eclipse ide, git
- Communicative in English
You get extra points for:
- Acknowledged with Virgo application server, Tomcat
- Basic knowledge of microservices architecture
- Knowledge of security aspects of web applications
- Experience in REST architectures development/designs, Oracle DB and Test Automation
- Experience in TDD
- Proactive and customer-centric approach to problem solving
- Passion for best design and coding practices and a desire to develop new bold ideas