JOBSEARCHER

Freelance Senior Java Developer

Arηs Group, Part of Accenture, specializes in the management of complex public sector IT projects, including systems integration, informatics and analytics, solution implementation and program management.Our team helps lead clients through digital and information systems design, bringing expertise in a variety of areas ranging from software development, data science and security management to machine learning, cloud, and mobile development.Arηs Group was acquired by Accenture in July 2024.About the jobAbout the job We are looking for a Senior Java Developer for a leading European Union Agency, the successful candidate will contribute to the design, development, and maintenance of mission-critical applications supporting European-level initiatives and services.The role requires hands-on experience with Java, Spring Boot, Microservices Architecture, and Apache Kafka within an Agile environment.ResponsibilitiesDesign, develop, and maintain backend applications using Java and Spring Boot.Develop scalable, secure, and resilient microservices.Implement event-driven architectures using Apache Kafka.Design and develop RESTful APIs and integration services.Collaborate with architects, analysts, testers, and other development teams.Participate in the full software development lifecycle, from requirements analysis to deployment and support.Produce high-quality, maintainable, and well-documented code.Perform code reviews and support continuous improvement initiatives.Troubleshoot and resolve application performance and reliability issues.Contribute to Agile ceremonies and project planning activities.Required QualificationsExperience+10 years of professional software development experience.Experience working on enterprise-grade applications.Experience in Agile/Scrum environments.Technical SkillsStrong experience with Java (Java 17+).Hands-on experience with Spring Boot.Proven experience developing microservices-based solutions.Experience designing and consuming REST APIs.Experience with Apache Kafka.RedHat LinuxOpenShiftAnsibleTerraformGitHubArtifactoryMavenJenkinsThycotic/DelineaSonarQubeArgoCDgRPC/ProtobufSQLJUnit/MockitoSome knowledge about Elasticsearch is an advantage. Mentor others, perform code reviews and make architectural decisionsNice-to-Have SkillsKnowledge of Elasticsearch Experience working in European Institutions, EU Agencies, or public sector environments.LanguagesEnglish (minimum B2/C1 level, both written and spoken).Knowledge of additional EU languages is considered an asset.Eligibility RequirementDue to the nature of the project and client security requirements, only candidates holding citizenship of a European Union Member State (EU Passport holders) can be considered for this role.What the Client OffersOpportunity to work on high-impact projects within a European Union Agency.International and multicultural working environment.Exposure to large-scale digital transformation initiatives.Modern technology stack and Agile delivery methodologies.Long-term project stability and professional development opportunities.