Please read it prior to applying!
Strattmont is recruiting on behalf of a client in Germany. This position requires being in the Germany (Munchen, Stuttgart, Berlin, Frankfurt) – Remote.
Position: Java Backend Developer
Duration: Full Time
Our client is hiring a full time, permanent employee to join their team as a front end developer. This is a fully remote position.
You advise and support our customers and their projects with your expertise as a software developer and DevOps. You do this directly at the customer’s site, from your home office, or from our office in Munich-Passing.
You implement software solutions, design the software or module architecture, automate tests, analyze the system, fix bugs, and improve the system. You work as an integral part of the teams and take part in their SCRUM or Kanban.
Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
Developing ideas for new programs, products, or features by monitoring industry developments and trends.
Recording data and reporting it to proper parties, such as clients or leadership.
Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
Taking lead on projects, as needed.
At least 5+ years of experience in development and design with Java, J2EE and database technologies.
Bachelor’s degree in computer programming, computer science, or a related field.
Fluency or understanding of specific languages, such as: Java, Spring*, Java EE/Jakarta EE, JPA/Hibernate, SQL databases (PostgreSQL, mySQL, Oracle …), noSQL, Docker&co,
Hands on experience in databases like Oracle, SQL Server, MySQL. Capable of writing complex DB queries and performing SQL analysis and tuning preferred
Strong understanding of Object-Oriented Analysis and Design (OOAD) concepts
Excellent project and time management skills.
Strong problem solving and verbal and written communication skills.
Ability to work independently or with a group.
Experience working on complex technical projects in a multi-vendor project environment
Experienced in coordinating with other stakeholders and getting the job done
Self-driven in completing the task with less/no supervision
Flexible in working mode between development and support applications
Ability to work as a team and display excellent communication and interpersonal skills
Able to multi-task and maintain composure