Latest news

Java Backend Developer

Job opportunity Java Backend Developer Xpand IT

Java Backend Developer

Web Development area iresponsible for the conception, design, development and deployment of Rich Web Applications software solutions. From the very beginning of requirement definition passing by architecture and data model definition, choose the best technology until the last layer of user interface. The main technological stack is based on 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. 


As a Java Backend Developer / Engineer you will be responsible for the correct implementation of backend solutions, taking advantage of your know-how to design performant, scalable and modular distributed systems.

You’re daily activities will include:

  • Being responsible for requirements analysis and definition translating them into technical services
  • Design and development of applicational backend services using the best design practices and procedures
  • Recommend system solutions by comparing advantages and disadvantages of alternative development strategies
  • Integrates applications though the development of APIs / Services with third party modules
  • Guarantuee the correct performance, security and scalability of backend services
  • Guarantuee that Unit Test / Test Sets are correctly updated so that Continuous Integration engine remains flawless
  • Respect development priorities considering the input and feedback of all stakeholders of the project

// Stacks: Java; Node.js; JBoss; Spring

Java Backend Developer Xpand IT
Java Backend Developer Xpand IT
Java Backend Developer Xpand IT
Java Backend Developer Xpand IT


  • MSc / BSc in Information Systems and Computer Engineering, Informations Systemsand/or Computer Science
  • Experience with Java and Java based technologies like JBoss, Tomcat, Glassfish Spring Boot, Spring MVC, Hibernate
  • Experience in implementing advanced and complex software solutions following the appropriate design paterns, namely in the implementation of REST API’s of service
  • Experience with data base management tools like MS SQL Server, MySQL or PostgreSQL
  • Strong experience in development support tools like Eclipse, Maven, Jenkins, GIT, JIRA or equivalent tools
  • Responsability and organization
  • Team player and technical problem solving skills
  • Strong communication skills (written and spoken)
  • English proficiency

// Will be a nice plus if you have:

  • Knowledge or experience with microservices based architectures
  • Knowledge or experience with Docker and Kubernetes ecosystem in a containers management otic
  • Advanced knowledge in shell scripting

// Learn more about Web Development:

Apply here

Thanks to the innovation mindset and my team expertise, I’ve found at Xpand IT a great opportunity to evolve and improve my knowledge. Here, I’m able to dig in into the latest tech trends and tools, being close to the tech community. This way I can exceed clients expectations with our solutions.

André Pereira, Java Backend Developer @Xpand IT
Java Backend Developer Xpand IT

Videos that tell you the whole story

Xpand IT: You Have to Live it!

Summer Trip

Be an Xpander

Life at Xpand IT

XTech Community


Sara GodinhoJava Backend Developer


Want to get amazing Big Data, Business Intelligence, Middleware
Mobile articles & news directly from our experts?
Subscribe to our blogs now.