Java Fullstack Developer

at  DBServices Portugal

Porto, Norte, Portugal -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Jul, 2024Not Specified13 May, 2024N/AJpa,Html5,Struts,Angular,Core Java,Object Oriented Programming,Javascript,Spring,Typescript,Design,Bootstrap,Hibernate,Software Development,Web ServicesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

DBServices helps to design, develop and support digital platforms for large and mid-sized companies in ITC, Banking, Retail, Government, Health, and other industries in Europe and Americas.

Tasks

  • Support the software development for a range of applications;
  • Deliver high quality solutions through innovative design aligned with good development practices;
  • Gather, document, examine and manage data application requirements in an Agile and TDD environment;
  • Write non-blocking code and resort to advanced techniques such as multi-threading, when needed;
  • Validate user actions on the client side and provide responsive feedback;
  • Think critically about existing processes and suggest new ideas and improvements.

Requirements

  • Solid experience in software development
  • Deep understanding of object-oriented programming;
  • In-depth understanding of the entire web development process (design, development and deployment);
  • Applied knowledge of the core Java technologies and supporting components, including: Core Java, Java EE, JavaScript, TypeScript, HTML5, CSS3;
  • JSF, JPA, Struts, Hibernate, Spring;
  • Bootstrap, React, Angular (2+);
  • Web Services (REST/SOAP);

Responsibilities:

  • Support the software development for a range of applications;
  • Deliver high quality solutions through innovative design aligned with good development practices;
  • Gather, document, examine and manage data application requirements in an Agile and TDD environment;
  • Write non-blocking code and resort to advanced techniques such as multi-threading, when needed;
  • Validate user actions on the client side and provide responsive feedback;
  • Think critically about existing processes and suggest new ideas and improvements


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Porto, Portugal