To strengthen our Java development team, we’re looking for a full-stack Java Developer with at least 3 years of professional Java programming experience. Since we’re a company with international customers and a multi-national team from 11 different countries, having good English skills is essential.
Your Tasks:
- True full-stack development, agile methodology (SCRUM)
- Gathering/negotiating requirements
- Database design
- Backend design & implementation
- UI design & implementation
- Working with our support engineers to troubleshoot production issues and understand customer requirements
What you get:
- Competitive salary and 28 days of vacation
- A ticket for Hamburg’s public transport system HVV
- Jobrad, an attractive e-bike leasing offer
- Flexible working hours in our Hamburg office and your home office
- Flat hierarchies and a great working atmosphere within an international team
- Solving challenging problems with very large database clusters (up to 100TB), deployments with 60+ machines and a very large codebase (Java code alone is >600 kLOC)
Required Qualifications :
- At least 3 – 5 years of professional experience as a Java developer
- Self-motivated & a good team player
- Good English skills
- Good HTML & CSS knowledge
- Basic Javascript knowledge
- Good SQL knowledge
- At least basic Linux knowledge
Nice to have:
- Bash scripting
- AWS/Cloud experience
- Python
- Advanced PostgreSQL knowledge (performance tuning, advanced features like constraint exclusion/partitioning, extensions etc.)
- TCP/IP networking knowledge
- A background in telecommunications
Tech we’re using: Java 17 / HTML / CSS / Javascript / D3 / Git / Bash / IntelliJ / Apache Tomcat 9 / Apache Wicket 8 / Spring 5 / Hibernate 5 / PostgreSQL 14 / SOAP / REST / Apache Maven / Jenkins / Linux / JUnit / EasyMock / Python