Beschreibung
Role: Freelance Java DeveloperContract Length: 6 Months
Rate: Up to €80 per hour
Location: Mannheim
Language: German
The role involves all aspects of the software development life cycle: analysis, design and implementation. We need a flexible and practical technologist who demonstrates excellent problem-solving skills, enjoys all aspects of software development and will contribute to the success of the team.
Role Profile
- You will be a technically proficient and enthusiastic Java developer, with a desire to help engineer new and enhance existing components
- You will be responsible for designing and developing micro services that supports their external API, web, desktop and mobile platforms
- You will be passionate about working with leading web technologies and influence the technical strategy for the team
- You will promote best practices in terms of TDD, development tools and practises and constantly search for opportunities to help the team become more productive
- You will be an active contributor to architectural design meetings and code reviews
- You will support different phases of the product lifecycle including analysis, design and development
Desired Skills
- Excellent Java skills and proficiency with concurrent programming preffered
- Experience with spring, web services and distributed cache technologies
- Experience of agile & TDD
- Demonstrable ability to meet deadlines and deliver results
- Outstanding communication and interpersonal skills
- Experience with Angular or a comparable modern HTML5 JavaScript framework (Not essential)