Iran
19 days ago
Senior Java Developer (Remote/Germany)

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.

Confirm your E-mail: Send Email
All Jobs from A leading company in the field of programming and software