Senior Java Software Developer

Deutsche Telekom IT Solutions Logo

Deutsche Telekom IT Solutions

πŸ“Remote - Hungary

Summary

Join Deutsche Telekom IT Solutions, a leading IT and telecommunications company in Hungary, as our next Senior Java Software Developer. We are seeking a motivated and experienced Java developer proficient in English, eager for challenges, and passionate about creating impactful solutions in the healthcare industry. You will work on a project that delivers real value to a medical service provider, focusing on digital solutions from regulatory compliance to workflow optimization. Enjoy flexible work arrangements, including remote work options, and collaborate within an agile, international team. The role involves developing and maintaining IT services and security components using Java technology, ensuring high quality, stability, and enhanced functionality.

Requirements

  • University or college degree in a relevant field (or ongoing IT studies - for junior positions)
  • At least 5 years of professional experience in Java development
  • In-depth knowledge of Java 17+ and JSON
  • Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI)
  • Experience in REST API development
  • Experience in developing microservice-based systems
  • Knowledge of XML and PostgreSQL (v10) databases
  • Experience with containerized environments: Docker, Kubernetes, OpenShift
  • Minimum B2 level English language proficiency, both spoken and written
  • Experience working in an agile team

Responsibilities

  • Develop new features and modify existing applications based on business needs
  • Design and develop backend systems using Java technologies
  • Take responsibility for the entire development lifecycle: development, testing, deployment, operation, and maintenance
  • Manage ITIL-based documentation
  • Design and further develop a microservice-based architecture
  • Code optimization, debugging, and performance improvement
  • Handle customer problems, troubleshoot, and deliver solutions in a timely manner
  • Use monitoring and ticketing tools (e.g., Jira, Confluence)
  • Release coordination with relevant areas of expertise
  • Close collaboration with product owners and the development team

Preferred Qualifications

  • German language skills
  • Knowledge of Unified Modeling Language
  • Practical knowledge of agile methodologies (Scrum, Kanban)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.