Software Developer
Your day to day:
As a software developer, you will be part of an international team (RO, DE) responsible for developing strategic tools used by Vodafone DE in design & implementation activities. You will work closely with a team of experts to ensure the compliance against integration design blueprint and consistency with customer journeys and the wider technical landscape and technology strategy. At the same time, you will provide technical consultancy, training, and hands-on support.
With these activities, you will have a great impact on our business:
- Design, develop, and maintain SOAP-based web services using Apache CXF.
- Work with Java frameworks such as Struts, JSP, and MyBatis to deliver scalable solutions.
- Utilize front-end technologies including JavaScript, JQuery, and JSP to enhance user interfaces.
- Implement database interactions using SQL and JPA.
- Support the integration of complex applications on Weblogic Server.
- Collaborate with cross-functional teams to ensure the success of software projects.
- Contribute to the development pipeline using Jenkins, Maven, and Nexus.
- Continuously improve code quality through peer reviews and testing.
With these skills you are a great candidate:
- Solid knowledge of Java and frameworks such as Struts, JSP, MyBatis, and JPA.
- Proficiency in front-end technologies like JavaScript, JQuery.
- Experience with SQL and database integrations.
- Working knowledge of Apache CXF and Weblogic Server.
- Experience with SOAP web services.
- Familiarity with build and continuous integration tools such as Jenkins, Maven, and Nexus.
- Comfortable working in Eclipse development environment.
- Understanding of UML for software modeling.
Nice to Have:
- Experience with RESTful APIs and frameworks like Spring Boot.
- Exposure to React for front-end development.
- Basic knowledge of C++ is a plus.
#_VOIS