Apply

Senior Java Software Engineer

Posted 2024-11-07

View full description

๐Ÿ’Ž Seniority level: Senior, 5+ years

๐Ÿ“ Location: Tunisia, Germany, Portugal, Nigeria, Egypt

๐Ÿ” Industry: Software engineering, technology

๐Ÿข Company: Think-it

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 5+ years

๐Ÿช„ Skills: Project ManagementSoftware DevelopmentAgileEclipseJavaSoftware Architecture

Requirements:
  • 5+ years of experience as a software engineer, including technical project management.
  • Professional proficiency with Java and deep understanding of software architecture in distributed and cloud systems.
  • Strong debugging, testing, and problem-solving skills.
  • Knowledge of Agile software development techniques and tools, TDD, and pair programming.
  • Fluency in written and verbal English.
  • Enthusiasm for data exchange and open source contributions.
Responsibilities:
  • Contribute to the EDC Connector and/or Tractus-X open source projects, delivering end-to-end solutions based on user requirements.
  • Build reusable, scalable, and reliable software solutions focusing on Java development.
  • Create technical documentation for other developers and contribute to internal knowledge.
  • Mentor junior engineers in partner projects and performance assessment.
  • Collaborate with stakeholders from various leading industries to ensure successful data exchange initiatives.
  • Allocate 20% of time to personal passions and learning.
Apply