← Takaisin työpaikkoihin

B2B Opportunity | Java Developer | 6-8 months

  • Etätyö
  • Ruotsi
  • Englanti
  • Julkaistu 10.09.26 12:41

Java Developer (Microservices & EIP) – Fully Remote We're looking for an experienced Java Developer to join our international team on a long-term, fully remote engagement. You'll design and build production-grade, enterprise-level systems that make extensive use of messaging and microservices, integrating with search engines and following Scrum practices.📍 Location: Fully Remote ⏳ Duration: 175+ remaining days📄 Contract Type: B2B / Independent Contractor only 🎯 What You'll DoDesign and develop production-grade, enterprise-level systems leveraging messaging and microservicesBuild Java applications and microservices integrating with search engines — reliable, fast, scalable, and secureImplement OAuth authentication mechanisms and validation logicWrite unit and integration testsAssist with deployment and configuration; set up CI/CD pipelines (Kubernetes/Docker)Contribute to improving development and build processesFollow Scrum procedures, estimate work, and write technical documentationApply secure coding practices, logging, and auditingWork with Git following the pull request workflowWrite clean, secure, and high-quality code ✅ Mandatory RequirementsLanguage: Working knowledge of English (B2 or higher)Education: Degree corresponding to the requested categoryExperience: Proven relevant professional experience in Java developmentFront-end: Good knowledge of a JavaScript framework — Vue.js or React/Angular2EIP Frameworks: Good knowledge of Apache Camel or Spring IntegrationIntegration: Strong knowledge of Enterprise Integration methodologies and patterns; proficiency in modelling EIP systems using classical patterns and diagramsDatabases: Good knowledge of NoSQL and graph databases and ElasticSearchMethodologies: Good knowledge of software development methodologies (e.g. AGILE)Scrum: Demonstrated prerequisites of working in an Agile/Scrum team (teamwork, clear communication)JSP: Good knowledge ⭐ DesirableAbility to participate in multi-lingual meetings; ease of communicationCapability of integration in an international/multi-cultural environmentAbility to cope with fast-changing technologies used in application development 🛠️ Tech StackJava · Microservices · Messaging · Apache Camel / Spring Integration · ElasticSearch · NoSQL & Graph DBs · OAuth · Vue.js / React / Angular2 · Docker · Kubernetes · CI/CD · Git · JSP · Scrum/Agile