Full Stack Developer

Become part of our team

Full Stack Developer

Project start date: a.s.a.p
Project duration: n/a
Working location: Timisoara

Do you enjoy working with the latest technologies and staying current with industry best-practices and trends? Do you thrive in a collaborative environment where all team members are empowered to design and deliver solutions to end-users? 

Berg Software is looking for talented software engineers to join our growing team in Timisoara. Accelerate your career as you help reinvent the value and impact of information for business.

We offer you the opportunity to become a member of our customer’s multinational team, and work for its global computer storage and data management company.

As part of the Professional Services group, the overall focus of our team is on competitive solutions to customer requirements, supportability, technology advances and product quality.

We are offering you training for the specific technologies, the chance to take a step forward in your career, a stimulating working place, an experienced team and a lot of friends!

Required skills

We are positive you will be able to do an excellent job on this position if you have strong knowledge of:

  • Java
  • JavaScript
  • Angular / React
  • Spring Boot / JEE
  • OOP
  • SQL
  • HTML, CSS
  • Proficiency in English (writing and speaking)

Optional skills

  • Microservices
  • Hibernate, JPA
  • Git, Maven, JUnit, Mocking frameworks, Continuous integration systems
  • Eclipse/IntelliJ IDEA
  • Docker

Nice to have:

  • Cloud platforms skills
  • German language – is a plus

Responsibilities

The ideal candidate will be skilled with frontend (Angular) and backend (Spring Boot), proficient in building web applications and collaborating in a diverse multinational environment. You will gather requirements from business/technology partners, participate in design/architecture reviews, and work with the team to ensure high quality implementation is delivered. Assist in the creation and successful execution of testing scenarios. Proactively identify and validate opportunities to share/re-use existing components/frameworks where possible.

  • Collaborate with the business team to ensure requirements are clearly stated
  • Provide technical solutions and estimate effort for implementing business requirements
  • Work with Product Management to prioritize work, including fixes and patches, in an Agile environment
  • Write clean, well-engineered code that conforms to accepted engineering standards and coding practices
  • Improve product code as needed (patch, re-factor, or re-write) to improve workflows and performance
  • Work closely with the QA team
  • Ability to multi-task and stay organized in a dynamic work environment
  • Assist users with support issues

Benefits:

  • Continuous learning through training and certifications;
  • Flexible working hours and attractive working environment;
  • Employee benefits, including sport benefits, discount for glasses/contact lenses;
  • Attractive salary package and private health insurance;
  • Great location with relaxing areas;
  • Meal tickets and transport discounts;
  • Annual teambuilding and parties;
  • Monthly exciting events with and for employees.

Apply for this job now!

You can send us your resume by filling in the form below. Click Select file, choose the file from your local computer, then click Upload. Don't forget to fill in the other fields before submitting your application

Please note that only suitable candidates will be contacted for interview. However, your resume will be entered in our data base and may be used in further recruitment projects.

 
1 Start 2 Complete
Click Upload after selecting the file.
Files must be less than 2 MB.
Allowed file types: pdf doc docx zip.
By checking these boxes you accept our