Java Software Engineer
Germany - Remote
TalenTailors is seeking a talented Senior Java Software Engineer to join our customer`s team. As a Senior Java Software Engineer will collaborate with cross-functional teams to design, implement, test, and deploy high-quality Java-based applications.
Responsibilities:
- Design and implementation of a new REST API for clean project structures
- Refactoring of a complex system across all levels of the software architecture of our IP telephone system
- Java development on our central component, the VoIP server based on Asterisk
- Focussing according to your expertise: SIP / IPv6 / REST
Requirements
- Extensive professional experience in developing Java server applications (using Tomcat) in an object-oriented manner
- Proven expertise in designing and implementing interfaces (such as REST) and databases (specifically PostgreSQL and JOOQ) relevant to the role
- Knowledge of network technologies (IPv6) and SIP is highly desirable
Benefits
- Health initiatives and pension plans.
- Up to 2 weeks of work from the EU abroad annually.
- Corporate benefits program with various discounts.
- Free company parking.
- Personal development opportunities
- Regular company events
- Startup Vibe
- Salary Range €60,000 - €70,000
Job Profile
Regions Countries Benefits/PerksCompany events Company parking Corporate benefits Corporate benefits program Corporate benefits program with various discounts Free company parking Health initiatives Health initiatives and pension plans Pension plans Personal development Personal Development Opportunities Regular company events Startup Vibe Up to 2 weeks of work from the EU abroad annually Work from EU abroad
SkillsAsterisk IPv6 Java JOOQ PostgreSQL REST REST API SIP Tomcat VoIP
Tasks- Design and implement REST API
- Develop Java on VoIP server
- Focus on SIP/IPv6/REST
- Refactor complex system