Full-Stack Developer (Java)
In January 2017, Systematic opened a development center in Bucharest that produces communication software for NATO, IT solutions for professionals in the healthcare and service sectors and innovative library and learning software platforms.
The project is responsible for the continued development, improvement and maintenance of the product SitaWare Headquarters. This product is deployed and running on a number of installations around the world. We have the responsibility to improve and maintain this product to continue being the best product on the market. New releases are shipped every half year including new capabilities, bug fixes and other improvements.
Practical experience writing maintainable Java, TypeScript or Scala code
Java technology (JEE WildFly, JPA/Hibernate, JAX-RS, JCR/JackRabbit, JUnit, Mockito)
Tools( Jira, Git, IntelliJ, Continuous Integration (Teamcity), ScalaStyle, PMD, TS-Lint)
Other technologies: Gradle, npm, SQL Server
Methodology (Scrum, Kanban, TDD)
Examples of work we do:
Video feed feature where we display what drones captures
Real time unit tracking for Navy
Organizational Cluster using Cloud
Application Modulization both Server and Client side
Practical experience working on large scale web-projects with focus on writing reusable components
Experience in writing automatic tests for frontend functionality
Future technologies that we are looking into: Kafka/RabbitMQ, OSGI (karaf), Thorntail, Docker, Kubernets, AWS/Azure, AI.
You are outgoing and relationship-building
You work analytical and structured
You are quality minded
You possess great drive and commitment, and have a positive approach to things
You work well in close cooperation with your colleagues and is a good team player
You have a theoretical background in computer science, computer engineering or similar
You have the ability to suggest solutions
You have an openness regarding 'sourcing setup' experiments
You are proactive and result oriented
You have a natural interest in getting the group to work together and improve the team performance
If you want to go on the technical path you can grow to become a Senior Developer, Lead Developer or Architect
If you want to go on a management path you can grow to become a Scrum Master, Project Manager/Line Manager, Program Manager
Either way we will support you and guide you on that path, assist you and make sure you reach and even overcome your potential.
An open minded working environment, where we have focus on our employees and their wellbeing. Systematic is a rapidly growing company, which means that we are developing and changing.
Above that we offer you
A challenging position, room for own initiative and personal growth
Flexible benefit program (you can mix you benefits choosing from different kind of Services on a very dynamic platform)
Private medical insurance
Project specific training