— Experience in Java 8 or beyond
— Experience in Java frameworks such as Spring/Hibernate/JPA
— Knowledge in Oracle Database, Apache Tomcat Server, Webservices
— Good understanding of Design Pattern and Solid Principle
— Understanding importance of IT Security concepts
— Basic understanding on Infrastructure tools: Apache Proxy, Reverse Proxy, Load Balancer, Firewall, Container etc.
— To have an interest to modern SSO technologies: JWT, OAuth, Open-id-connect
— Experience with Agile methodology (preferably SCRUM)
— Proactive and result-oriented attitude
— To have a desire to grow as a fullstack developer
— Proficiency in English, and ability to discuss technical aspects, functional and non-functional requirements with stakeholders
— Knowledge of React.js (ANT Design) or JSF (particularly Richfaces)
Infopulse Ukraine is inviting talented professionals to join our project as a Java Developer for our respectful customer BICS in our Kyiv office.
— Care about code quality, clean code principles and perform code reviews
— Cover the code with tests and test this code
— Read and write complex SQL-queries, and optimize them if needed
— Analyse user stories and propose application design solutions
— Organize collaboration and break down user stories in technical tasks
— Assist and help end-users if needed
— Be eager to learn and improve on coding practices and framework mastery
— Be able to mentor more junior team members
The selected specialist will be responsible for developing a BICS product within an agile team composed of Developers, QA Engineers, a scrum master and a product owner, starting from user stories to a shippable product, respecting a predefined definition of done and making sure product passes through defined continuous integration gates (unit tests, code coverage, automated integration tests, automated E2E tests).