— Work with Java at last for two years
— Know what is Java Core and how Java Machine works ( profiling and GC basics, JVM tuning)
— Experience with Spring framework, strong knowledge of Spring core and MVC modules
— Know and understand basic software design patterns, have real project experience designing software systems
— Understand what is RDBMS, basic BD design principles, fluent with SQL , project experience with any mature DB ( MySQL, MSSQL, Oracle, PostgreSQL)
— Know what are ORMs and have experience with any kind of them ( preferably Hibernate)
— Strong VCS knowledge, project experience — e.g any of Git / SVN / Mercurial
— Intermediate+ english verbal skills, pre-intermediate+ writing skills (can understand this text in English and can write a similar one without additional sources)
— BPMN and workflow management systems experience
— Experience working in a DevOps environment with technologies such as Jenkins and Docker; experience with developing and deploying containerized microservices
— Basic knowledge JS, HTML, CSS and can differentiate them, Angular experience
— Experience with agile methodologies (Scrum, Kanban, etc.)
— German language knowledge
— Ability to work with popular technologies: Spring (Boot, MVC, Data, Security, etc.), Hibernate
— Transition from java 8 to java 11 is planned
— Working with k8s and openshift; dockerization of developed microservices
— Working with microservice architecture (Docker, Kubernetes)
— Customization of spring extensions for the current needs of the project
— Fully equipped workplace with latest MacOS technology
— The ability to implement your solutions, proposals in the project
— Integration of the project with projects of other teams
— A sufficient amount of vacation and sick days
— Office location in the park area
— Free parking space
— Development of basic services — the basis of the Company’s product
— Develop code
— Fix bugs which you’ve done
— Fix bugs of your colleagues
— Refactor your code
— Refactor colleagues’ code
— Fix bugs again
— Deliver needed functionality at planned time
We are Ukrainian-German team of professionals working in Dnipro since 2008. Our extensive and advanced skills give us possibility to provide complex innovative IT-services for European financial sector.
And now we are looking for a Java Software Engineer to join us.