Position: Java EE Software Engineer
Company: Argument staffing agency
Experience required: 2y
English level: intermediate

The most important customer is currently BMW AG in Munich.
 
Project:
Currently, about 10 projects for management BMW`s IT infrastructure and information about employees.
One of the existing internal BMW projects for managing the company’s IT infrastructure. Applications related to BMW car security: key management, encryption, signing, etc. related to BMW car-integrated devices and connected systems/interfaces. Some applications are web applications having a UI.
Collaboration in a specific customer project in the field of PKI (Public Key Infrastructure) at a large German car manufacturer in specific subprojects with the customer. For example Application changes, HSM changes, system changes. Planning, implementation and conception of commissioning and operation for complex systems.
 
Required skills:
Experience in:
• Java (Java EE, JPA, JMS, JDBC, Maven).
• SQL (Oracle, PostgreSQL or MySQL).
• JavaScript.
• HTML.
• CSS.
• Git.
  
Good understanding of:
• Data structures and algorithms (algorithms complexity).
• Design patterns.
  
Languages:
• Intermediate English+
• German proficiency will be plus.
  
Education:
• Bachelor’s degree in Informatics or similar.
 
We offer:
• Paid sick leave/vacation days (6/15 working days per year).
• Remote work is possible
• Excellent conditions for long-term cooperation.
• Stability.
• A cozy office in the heart of the city (Kharkiv, Rymarska str).
• Friendly experienced team and nice environment.
• English speaking club and other educational activities.
• Board games, parties, team buildings and corporate events.
• Delicious coffee / tea / biscuits / fruit / milk in the office.
 
*Potentially possible short business-trips to Germany.