Full-Stack Developer
closed
EUROPEAN DYNAMICS
Summary
Join European Dynamics as a Java Full-Stack Developer and work remotely within the EU. You will be part of a development team collaborating with a major client's IT team. Your responsibilities include developing backend and frontend website architecture, designing user interactions, enhancing user experience, implementing security and data protection, and developing RESTful APIs. You will also troubleshoot problems, maintain databases, and manage application upgrades. This role requires a university degree in IT, 13 years of relevant experience, and proficiency in Java, Spring Boot, Hibernate, Typescript, Angular, and various other technologies. The company offers competitive remuneration with a full benefits package.
Requirements
- University degree in IT combined with relevant IT professional experience of 13 years
- Proficiency in Java with extensive experience in designing and implementing scalable, efficient, and secure solutions
- Proficiency with Java back-end frameworks such as Spring boot and Hibernate for the implementation of microservices and RESTful APIs
- Proficiency in Typescript and Angular, experience with asynchronous programming, the redux architecture and particularly the NGRX store
- Proficiency in DevSecOps standards and practices
- Proficiency in PL/SQL and relational databases (Oracle)
- Good knowledge of application server management (Weblogic, Tomcat, Apache Maven)
- Good knowledge in Web security, authentication and authorization protocols (OAuth, Open ID Connect)
- Deep knowledge of the following tools: JIRA, Confluence, Bamboo, Nexus, Jenkins, SonarQube)
- Deep knowledge of the reporting tools: Jasper Reports, BIRT Report
- Good experience with API Development and Security. Specifically, Postman: for API development, testing, and documentation, Swagger/OpenAPI: for designing and documenting RESTful APIs and JWT (JSON Web Tokens): for secure user authentication
- Excellent command of the English language
Responsibilities
- Development of backend business logic and front-end website architecture
- Design of user interactions on web pages
- Development of features to enhance the user experience
- Understanding and implementation of security and data protection
- Design and develop RESTful APIs
- Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement
- Develop and maintain relational database procedures
- Testing and fixing bugs or other coding issues
- Manage the upgrades of the technical components of the application and execute the migration needed
Benefits
Competitive remuneration (either on contract basis or remuneration with full benefits package)






