**Job Title:** Senior Java Engineer
We are seeking an experienced software developer to join our team. As a key member of our development process, you'll be responsible for creating complex web applications using Magnolia CMS.
About the Role
This role involves developing cutting-edge software solutions for large B2B & B2C companies and organizations with strong web affinity. You will work closely with designers, consultants, and other engineers to deliver high-quality products.
Key Responsibilities
* Design and implement software architecture and technical design
* Develop complex web applications using Magnolia CMS
* Mentor junior team members and share knowledge internally and externally
Requirements
To succeed in this role, you'll need:
* A degree in computer science or a related field
* Excellent knowledge of current web technologies (Java/J2EE) and standard software frameworks (Spring)
* Experience with other Java-based CMS solutions, such as Magnolia
* Expertise in software architecture and technical design
* Strong personal initiative and willingness to learn
What We Offer
In this role, you'll have the opportunity to work on challenging projects, develop your skills, and make a meaningful impact.
You'll also enjoy a dynamic and collaborative work environment, with ongoing opportunities for professional growth and development.