Java Software Entwickler / Software-Engineer (m / w / d)
Profil
Your Responsibilities
- Responsibility for analysis, design, and realization of complex software solutions.
- Development of innovative solutions in coordination with product management, line managers, and the project team.
- Technical support for our consultants, partners, and customers.
Your Qualifications
- University degree in IT or similar qualification and initial professional experience.
- Excellent knowledge and extensive experience in developing multi-layer, service-oriented Java enterprise and web applications, as well as service-oriented components and architectures.
- Strong skills in the following areas:
- Java and standard Java libraries and APIs.
- Software frameworks such as JEE, Spring, EJB, JSF, GWT, Struts, Velocity, and Wicket.
- Data structures, algorithms, and software design.
- Modeling of databases and object-oriented information systems.
- REST, SOAP, BPEL, XML, XSD, and XSLT / XPath.
- Knowledge of modern, object-oriented development methods (MDA, MDSD, OOA, OOD, OOP) and tools (Eclipse, Ant, Maven).
- Preferred experience with:
- Relational databases such as Oracle, Microsoft SQL Server, IBM DB/2, and PostgreSQL.
- Application servers like JBoss, IBM WebSphere, Oracle Fusion/WebLogic, and Tomcat.
- Microsoft technologies (.NET framework, ASP.NET, C#) is advantageous.
- Linux and scripting languages (Python, Ruby) are advantageous.
Additional qualities:
- Autonomous and reliable working method with strong analytical and logical skills.
- Enjoy teamwork, challenges, enthusiasm for new technologies and frameworks, and initiative to learn new areas.
- High motivation, results orientation, reliability, systematic working style.
- Above-average commitment and willingness to be mobile.
- Fluent in written and spoken German and English; French and Luxembourgish are assets.
#J-18808-Ljbffr
Kontaktperson:
LOSCH Luxembourg HR Team