Java Developer
Our client is looking for a Java Developer to become part of the Defence and Space Romanian
team. The role mission is to provide highly specialized knowledge that will enable to successfully
design code and deliver complex solutions.
Responsibilities:
Ideate, iterate, and create specifications for software components.
Design and craft software components for consumption over multiple channels and
products.
Collaborate with Scrum Master, Solution Engineering and architecture teams on the
design system infrastructure and release management process.
Train more junior team members to lend expertise toward driving solutions on advanced
and emerging technologies. Drive the documentation of technical requirements,
specifications, and test cases in collaboration with internal users and departments.
Promote modular development practices for rapid iteration.
Code contributor full stack across multiple applications and tools.
Produce compelling, engaging user experiences that allow users to accomplish their
tasks easily and efficiently.
Requirements:
Experience with Java/JEE and OOP concepts
Solid Experience in Java EE, Spring, Servlets, Web Services (REST, SOAP), JPA, Jdbc,
Hibernate
Relevant experience with recent frontend technologies: Angular, Javascript, Typescript
Relevant experience with client-server based technologies and SW architecture
practices
Good understanding of various Databases and deployment environments
Experience with version control (GIT) and application servers (Tomcat, Jetty)
Practitioner of Unit Testing (Junit, Mockito), Continuous Integration, Build Automation and
Agile Methodologies
Able to analyze and synthesize complex technical information