Digital Solutions & Development > Digital Solutions > Digital Customer Channels Engineering
As Vestas continues to expand, digital transformation plays a critical role in achieving our growth outcomes. The Digital Customer Channels & Experience team, part of Vestas Digital Solutions, is responsible for managing and enhancing digital products for our customers while supporting internal product teams. We are building in-house digital product teams focused on designing, developing, and improving our digital platforms with a product-based approach. We are currently seeking a skilled Java Backend Developer to join our team and support in delivering a high User Management platform, which will be integral to Vestas' customer-facing solutions.
Responsibilities
Develop robust, scalable, and secure Java-based applications
Design and implement backend components, services, and APIs
Optimize application performance and scalability to meet evolving demands
Implement security protocols and ensure comprehensive data protection
Write clean, efficient, and maintainable code, adhering to industry best practices
Collaborate closely with front-end developers and cross-functional team members to deliver high-quality solutions
Qualifications
Bachelor's or master's degree in computer science, Software Engineering, or a related field
5+ years of hands-on experience in Java backend development, with a focus on building scalable, secure, and high-performance applications
Proficiency in designing and developing RESTful APIs, with a great understanding of microservices architecture
Experience in integrating and developing relational and NoSQL databases, ensuring data consistency and reliability
Solid knowledge of cloud platforms (Azure) and containerization technologies (e.g., Docker, Kubernetes)
Deep understanding of security best practices, including authentication, authorization, and data protection techniques
Experience working in Agile/Scrum environments, with a collaborative mindset and good communication skills
Fluent in English (written and spoken)
Demonstrate strong analytical skills to understand complex problems and devise efficient backend solutions
Exhibit effective problem-solving abilities to address technical challenges and optimize backend functionalities
Work seamlessly with multidisciplinary teams, communicate effectively, and contribute positively towards outcomes
Display adaptability in handling evolving project requirements and adopting new technologies in backend development
Uphold meticulous attention to detail in writing code, ensuring backend functionality is accurate, efficient, and error-free
Bring creative insights to backend development, proposing innovative solutions and optimizing code for improved performance
Demonstrate good communication skills to convey technical concepts clearly, collaborate with team members, and engage in effective problem-solving
What we offer
You will be a part of a highly committed and innovative product team committed equally to creating business value by developing innovative technical solutions which directly will make a difference for our customers. We offer a place where we encourage your desire for constant learning opportunities. You will experience an environment that promotes continuous learning, enabling you to actualize your ambitions and get the chance to work in an agile office environment. While we hold our team members to high individual standards of collaboration and accountability, we provide unwavering support to one another, collectively celebrating successes and addressing challenges.
Additional information
We will be reviewing applications on a rolling basis, therefore, early applications are encouraged. To apply for this opportunity please submit your CV in English.
#J-18808-Ljbffr