Job Description
We currently have a vacancy for a Java Full-Stack Developer fluent in English, to offer his/her services as an expert. In the context of the first assignment, the successful candidate will be integrated with the Development team of the company that will closely cooperate with a major client’s IT team.
Your tasks
- 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.
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.
Hiring Team Member
