Full stack Java Developer 100% Remote (Europe)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in Typescript and Angular, with experience in asynchronous programming and the redux architecture., Extensive experience in Java, particularly with Spring Boot and Hibernate for microservices and RESTful APIs., Strong knowledge of DevSecOps practices and relational databases, specifically PL/SQL and Oracle., Excellent organizational, time-management, and communication skills, with a focus on attention to detail..

Key responsibilities:

  • Develop front-end website architecture and backend business logic.
  • Design user interactions on web pages and enhance user experience through feature development.
  • Maintain code integrity, troubleshoot issues, and write technical documentation.
  • Build and manage application releases, including upgrades and migrations of technical components.

Sapindex logo
Sapindex https://www.sapindex.es/
11 - 50 Employees
See all jobs

Job description

📌 Full stack Java Developer

We are looking for a Full stack Java Developer who will integrate the IT team, for a major European institution.

🛠 Your Responsibilities:

  • Development of front-end website architecture.
  • Development of backend business logic.
  • Design of user interactions on web pages.
  • Development of features to enhance the user experience.
  • Building reusable code for future use.
  • Understanding and implementation of security and data protection.
  • Design responsive applications.
  • Design and develop RESTful APIs.
  • Participating in the design and creation of scalable software.
  • Maintenance of code integrity and organisation.
  • Writing clean, functional code on the front-end.
  • 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.
  • Meet both technical and consumer needs.
  • Write technical documentation.
  • Build and manage the releases
  • Manage the upgrades of the technical components of the application and execute the migration needed.

🎯 Specific expertise:

  • Proficiency in Typescript and Angular, experience with asynchronous programming, the redux architecture and particularly the NGRX store.
  • Proficiency in Java with extensive experience in designing and implementing scalable, efficient, and secure solutions.
  • Proficiency in DevSecOps standards and practices
  • Proficiency with Java back-end frameworks such as Spring boot and Hibernate for the implementation of microservices and RESTful APIs.
  • 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:
  • Postman: for API development, testing, and documentation.
  • Swagger/OpenAPI: for designing and documenting RESTful APIs.
  • JWT (JSON Web Tokens): for secure user authentication.

✅ Required Skills:

  • Autonomous.
  • Strong organizational and time-management skills.
  • Capability of integration in an international/multicultural environment.
  • Excellent verbal communication.
  • Attention to details.
  • Good problem-solving skills
  • Team player

Benefits:

✅ 100% Remote model of work from Europe.

đŸ€ Long-term Freelance project.

🌍 Participate on a multicultural and collaborative team, with clear processes.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Non-Verbal Communication
  • Time Management
  • Organizational Skills
  • Detail Oriented
  • Problem Solving

Java Developer Related jobs