Senior Java Software Engineer

Unit4 Logo

Unit4

πŸ“Remote - Portugal

Summary

Join Unit4, a fast-growing cloud company revolutionizing ERP software, and become a Software Engineer. This role offers the chance to significantly impact architectural decisions and mentor other engineers. You will design, develop, and deploy scalable and reliable cloud solutions using Java. The position requires a strong understanding of Java, agile methodologies, and testing frameworks. Unit4 provides a supportive and growth-oriented environment with various benefits.

Requirements

  • Hands-on experience with Java programming language
  • Solid knowledge of Java EE, Git, Apache Maven, Eclipse
  • Strong BDD and TDD skills
  • Familiarity with C, JavaScript, ExJS, XSLT, CSS, HTML
  • Proficiency in object-oriented design patterns
  • Ability to design effective solutions and influence design decisions
  • Strong knowledge of agile development methodologies, including scrum and test-driven development
  • Understanding of middleware system components for enterprise applications
  • Ability to handle ambiguity in a fast-paced environment
  • Ability to analyze problems, implement debugging solutions, and share ideas to improve design decisions
  • Knowledge of agile development methodologies, including Scrum and Test Driven Development
  • Good English communication skills (verbal and written)

Responsibilities

  • Define the software structure, ensuring compliance with architectural vision and design rules
  • Write unit tests and code for implementing user stories using test-driven development
  • Work within a scrum framework, participating in planning, grooming, and review sessions
  • Analyze defects and provide comprehensive fixes

Benefits

  • A culture built on trust - giving you the freedom and autonomy to be successful
  • Balance - with our uncapped time off policy, remote working opportunities, and Global Wellbeing Days when the whole company can switch off and prioritize well-being
  • Talented colleagues, role models and mentors - work, learn and be inspired by some of the best talent in the software industry
  • A commitment to sustainability - with initiatives such as our Act4Good program, a way for everyone at Unit4 to come together and engage in actions that benefit society and the planet
  • A safe and inclusive working environment – supported by our Employee Resource Groups, which are open to all and include Women at Unit4, Pride at Unit4, Mental Health and Access at Unit4, and People of Color at Unit4

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.