Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Java Full-stack Engineer

AT EPAM Systems
EPAM Systems

Java Full-stack Engineer

Entroncamento, Portugal

We are seeking a Java Full-stack Engineer to join our dynamic team.
In this role, you will design, implement, and maintain Java-based software and applications. You will work closely with other engineers in a collaborative Agile environment, contributing to all stages of the software development lifecycle. We encourage you to apply and be part of our innovative team.

#LI-DNI

Responsibilities

  • Collaborate with team members to analyze user requirements
  • Design and implement Java-based software solutions
  • Maintain existing applications and troubleshoot issues
  • Choose optimal technologies and frameworks for projects
  • Participate in code reviews to ensure quality standards
  • Develop and execute unit tests to validate functionality
  • Monitor application performance and make enhancements
  • Contribute to the Agile development process within the team
  • Ensure effective documentation of software and processes
  • Stay updated with industry trends and best practices
Requirements

Want more jobs like this?

Get Software Engineering jobs in Entroncamento, Portugal delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.
  • Experience in Java Core with at least 2 years of experience
  • Background in PostgreSQL and relational databases
  • Knowledge of REST architecture and spring framework
  • Proficiency in ReactJS, AngularJS, and CSS
  • Understanding of cloud technologies such as Cloud Foundry
  • Skills in unit testing using JUnit5 and Mockito
  • Familiarity with Agile methodologies and software lifecycle
  • Fluency in English for effective team collaboration
Nice to have
  • Certification in cloud technologies
  • Experience with Angular 6 or higher
  • Familiarity with TypeScript and RxJS
  • Knowledge of Kubernetes for container orchestration
  • Background in big data technologies
We offer
  • Competitive compensation depending on experience and skills
  • Variety of projects within one company
  • Being a part of a project following engineering excellence standards
  • Individual career path and professional growth opportunities
  • Internal events and communities
  • Flexible work hours

Client-provided location(s): Portugal
Job ID: EPAM-epamgdo_blt6e04fddd69e5a839_en-us_Other_Portugal
Employment Type: Other