Back
Java Software Architect

JOB DESCRIPTION AND KEY RESPONSIBILITIES

  • Develop high-level product specifications with attention to system integration and feasibility
  • Design solutions in Cloud environment (Microsoft Azure) and in containerized technologies (Docker, Kubernetes)
  • Creation of technical concepts, design and proof-of-concept of new services
  • Define all aspects of development, from appropriate technology and workflow to coding standards
  • Oversee progress of development team to ensure consistency with initial design

REQUIRED SKILLS & PROFILE

University degree in Computer Science or comparable and several years of experience working in software engineering and strong analytical thinkingStrong knowledge of Java ecosystemStrong knowledge of Microservices architecture and best practicesExperience with DevOps practices and tools for Continuous Integration/Deployment such as GitLab CI/CD or Hudson/JenkinsExperience on similar roleFluent English skills are requiredA team player, always eager to learn new skills and technologiesWillingness to discover new and complex topicsGoal-oriented way of working and pronounced willingness to perform