Java Full-Stack Developer (SNS01741)

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

V Harika Sai Sree
Recruitment Coordinator