Descrição

Java Backend Developer Be an XpanderApply nowApply nowApply now

Share:

Java Backend Developer

The Web Development area is responsible for the conception, design, development and deployment of Rich Web Applications software solutions. From the very beginning of setting requirements, by way of outlining architecture and data models, choose the best technology until the last layer of the user interface. The main technological stack is based on Java and JavaScript for backend and middleware layers such as Node.js along with JavaScript-based frameworks such as Angular and React for frontend development.

YOUR ROLE

As a Java Backend Developer, you will play an essential role in the development of web software solutions, applying the best practices in terms of design and architecture of web platforms to meet the requirements of customers looking for solutions for their business.
Your daily activities will include:

Develop application solutions for web systems such as APIs and Services based on Java and Spring technologies and different database management tools such as PostgreSQL and MongoDB;
Ensure that the delivered code responds to functional needs in a resilient and scalable way, corresponding to the best business quality standards;
Actively participate in the design and evolution of APIs and integrations;
Participate in the technical and functional analysis of complex platform architectures together with the most senior developers in order to be able to contribute from project design;
Work with the team and provide insights to solve challenging problems;
Ensuring development tests (functional and/or unit tests), as well as performing code review with teammates.

// Stacks: Java; Spring; PostgreSQL; MongoDB

SKILLS YOU NEED TO HAVE

Bachelor’s or Master’s Degree in Computer Engineering and Information Systems or Computer Science;
Academic development in the area of web client and server solutions;
Academic experience with Java or other Object Oriented Programming languages;
Understanding good programming practices: SOLID;
Knowledge of JSON, XML;
Knowledge of REST, SOAP, HTTP;
Knowledge in Maven or Gradle for dependency management;
Knowledge of at least one SQL and/or NoSQL database technology;
Motivation, capacity for innovation, good communication skills and easy integration into work teams;
Enjoy teamwork and solving complex problems and challenges;
Good communication skills (written and spoken);
Fluent English (written and spoken);

// Will be a nice plus if you have:

Knowledge or experience with Docker/Kubernetes ecosystem;
Knowledge or experience with microservices-based architectures;
Knowledge or experience with AWS, Google Cloud or Azure cloud services;
Knowledge with messaging technologies: RabbitMQ, Kafka or similar.

// Learn more about Web Development:

Web Development at Xpand IT;
Success story Bet.pt loyalty portal development.

Apply here
Name *

Email *

Phone

How did you know about this offer? *

Select an optionITJobsLinkedInFacebookInstagramXpand IT websiteEvent or fairFriendSearchOther

Where do you live? *

Select an optionPortugalCroatiaGermanyBrazilOther

Submit CV *

Browse

I authorize that the personal data I am now submitting may be processed by Xpand IT for Recruitment & Marketing purposes, such as receiving information about job opportunities, recruitment process and news, and I declare having read and accepted the Xpand IT privacy and data handling policies as well, available in Privacy Policy and Terms of Use

Apply

Hybrid - Lisbon Viana do Castelo Braga

Perks

Flexibility and Hybrid Work

Health Insurance

Protocols and partnerships

Events

Teambuilding

Bonuses

Mariana Tavares, Backend Developer
@Xpand IT
Xpand IT gave me the opportunity to direct my career towards technology, providing training from the beginning. Constant learning reflects innovation, a pillar of Xpand IT, evidenced by several initiatives to explore emerging technologies and market trends. The friendly environment, team spirit and collaboration make working at Xpand IT an exceptional experience.

Recruitment

Life at Xpand IT

Xtech Community

Meetup

Para se candidatar a esta vaga, faz login ou crie uma conta.