Java Developer (freelance)
Posted 5 days 9 hours ago by Templeton & Partners - Innovative & Inclusive Hiring Solutions
Permanent
Not Specified
Other
Not Specified, Belgium
Job Description
We are seeking a skilled Java Developer to join a dynamic Agile squad focused on delivering high-quality software solutions. The ideal candidate is passionate about clean code, DevOps practices, and continuous improvement. This role involves backend development with Java and Spring Framework, contributing to both development and operations tasks, and ensuring seamless application performance.
Responsibilities:
- Translate requirements into high-quality, maintainable code.
- Design, develop, and maintain scalable applications using Java and Spring Framework.
- Collaborate with cross-functional teams to deliver new features.
- Work with external APIs and data sources.
- Optimize application performance and resolve bottlenecks.
- Apply development best practices such as TDD, SOLID principles, and clean coding.
- Participate in DevOps activities, including CI/CD pipeline setup.
- Engage in Agile development, fostering a culture of continuous learning and feedback.
Requirements:
- 6+ years of experience in Java development.
- Strong expertise in Java, Spring, Maven, and relational databases.
- Experience with RESTful APIs, Swagger (YAML), and version control (Git).
- Knowledge of CI/CD tools (Jenkins or similar) and security tools (SonarQube, Fortify, NexusIQ).
- Familiarity with Docker, Containers, and Groovy is a plus.
- Strong Agile mindset with experience in Scrum methodologies.
- Excellent problem-solving skills and adaptability in team environments.
- Fluent in English (knowledge of a local language is a plus).