Position: Java Developer (B2B Messaging Platform)
Company: Sigma Software
Experience required: 3y
English level: upper

Can you write in Java in your sleep? Do you find it interesting to work with non-trivial tasks?  Are you really interested in improving hard skills utilizing fresh technologies and following best practices? Then welcome on board.

CUSTOMER
Our client is a European company, providing different solutions for B2B processes in the energy industry. It is an established developer of visions, standards, and software since the beginning of the century.

PROJECT
In a team with highly qualified colleagues, you will work on the development of our customers’ transaction systems, some of which we operate ourselves or in our blockchain team.
REQUIREMENTS
3+ years of commercial experience in Java
Familiarity with the implementation and automated testing of complex Java-based business applications
Being no stranger to Java SE, Java EE, Spring Framework, XML, JSON
Optional knowledge of Java web interface frameworks (e.g. Apache Wicket, Angular, JavaServer Faces, and Web Test frameworks)
At least Upper-intermediate level of English
 
WOULD BE A PLUS:
Experience with relational databases

PERSONAL PROFILE
Team player with strong sense of responsibility
Strong communication and people skills

RESPONSIBILITIES
Application development using the Java programming language
Active and creative participation in the sprint planning
Write test cases/take over quality assurance
Working in a self-organized team, supported by Scrum Master and an Agile Coach
Documentation of the developed software