Job Description

We are a Germany-based company headquartered in Cologne, specializing in providing cloud services to our clients. To expand our development team, we are looking for up to two highly skilled full-time Software Developers for a long-term collaboration. This remote position offers experienced professionals the opportunity to develop cutting-edge solutions in the fields of IT, Software, and Web Development. Our team values collaboration, innovation, and excellence, making this an exciting opportunity to advance your career in a dynamic and rapidly evolving industry.

Responsibilities:

  • Develop, test, and maintain high-quality Java applications using the Spring framework.
  • Collaborate with cross-functional teams to define and design new features.
  • Utilize HTML, Thymeleaf, and JavaScript to create engaging user interfaces.
  • Implement software best practices using Bootstrap and CSS for responsive design.
  • Apply Spring MVC and CDI in developing robust and scalable applications.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Assist in deploying and maintaining applications with Spring Boot.
  • Troubleshoot and resolve performance issues to enhance application efficiency.
  • Stay updated with the latest industry trends and technologies.

Must-Have Qualifications:

  • At least 5 years of experience as a Java Software Developer.
  • Strong proficiency in Java and Spring framework (Spring Boot, Spring Data, Spring MVC).
  • Deep understanding of software architecture, design patterns, and best practices.
  • Proven ability to implement complex and efficient algorithms.
  • Experience with server-side web development in Spring Boot.
  • Proficiency in Object-Oriented Programming (OOP) and CDI (Contexts and Dependency Injection).
  • Hands-on experience with HTML5, Bootstrap, CSS3, JavaScript, AJAX, and jQuery.
  • Familiarity with JSP/Thymeleaf for templating and UI development.

Nice-to-Have:

  • Experience in automated testing and test-driven development (TDD).
  • Familiarity with Postman for API testing.

Additional Information:

  • The project language is English, so fluency in spoken and written English is required.
  • Please submit your CV in English.
  • Kindly provide a specific salary expectation in your application.

If you are passionate about developing high-quality software and want to be part of an innovative, forward-thinking team, we’d love to hear from you.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،