About the job Java Developer (Remote, Romania)
Senior Java Developer
We are looking for a senior developer to work with our customer, a German transport company, as integrated part of the customer's development team, working on latest technologies, microservices architecture, AGILE methodology and SCRUM ceremonies.
Your responsabilities:
- Design, develop and support software for the transport and travel industry
- Ability to acquire a deep understanding of the existing systems functionality and the users' needs in order to successfully deliver the needed functionalities
- Take responsability and ownership of the full development cycle including arhitectural design and testing
- Being good team player within a small and highly productive agile team with a 'You build it, you run it' mentality, enthusiasm for excellence and a strong 'hands on' attitude.
- Being able to mentor junior developers and help them get up fast to speed.
Your qualifications:
- Degree in computer science or equivalent
- Proven experience in server-side development using Java with a solid foundation in object-oriented analysis and design
- Experience in relational databases, MySQL being a plus
- Good written and spoken English communication skills
- Experience in Spring framework and Spring Boot, microservice architectures and REST API design is a plus
We offer:
- Remote work
- Full time employment / full-time B2B collaboration - for us both ways are convenient
- The option to work in a young and dynamic company with a 'startup feeling, in a modern and vibrant workplace