Senior Java Software Engineer
Job Title : Senior Java Software Engineer
Location : Dusseldorf, NRW (Hybrid)
Company Overview : We are working with a leading technology company dedicated to revolutionizing the way businesses operate.
With a focus on innovation and cutting-edge solutions, they empower organizations to thrive in today's dynamic market landscape.
The team is composed of passionate individuals who are committed to driving excellence and pushing the boundaries of what's possible.
Position Overview : The company is seeking a highly skilled Senior Java Software Engineer to join their dynamic team in Dusseldorf, NRW.
As a Senior Java Software Engineer, you will play a pivotal role in the design, development, and implementation of robust and scalable Java-based applications.
You will collaborate with cross-functional teams to deliver high-quality solutions that meet our clients' needs and exceed their expectations.
Key Responsibilities :
- Design, develop, and maintain Java-based applications, ensuring optimal performance and reliability.
- Collaborate with product managers, designers, and other stakeholders to translate requirements into technical solutions.
- Conduct code reviews, identify areas for improvement, and implement best practices to ensure code quality and maintainability.
- Troubleshoot and resolve complex technical issues, providing timely and effective solutions.
- Stay up-to-date with the latest technologies and industry trends, incorporating them into our development process as appropriate.
Requirements :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Java Software Engineer, with a strong track record of designing and implementing scalable applications.
- Expertise in Java development frameworks such as Spring, Hibernate, and Maven.
- Solid understanding of software development methodologies, including Agile and Scrum.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team.
- Fluency in English; Professional level of German language skills are a huge bonus.
Benefits :
- Competitive salary and benefits package
- Flexible working hours and the option for hybrid work arrangements
- Opportunities for professional growth and development
- A dynamic and inclusive work environment with a culture of innovation and collaboration