Position: Technical Java Architect
Company: ITernal Group
Experience required: 5y
English level: intermediate

We are looking for the skilled Java Architect

**Responsibilities:**

• Work with teams across the globe to design and implement data, product, and other software solutions to enable scalable and repeatable delivery
• Engage with various groups to support the end-to-end product/project delivery process, from sales to operations
• Designing technology solutions based on functional and non-functional requirements
• Communicate system requirements to software development teams
• Evaluate and select appropriate software or hardware and propose integration methods
• Manage and oversee the development and implementation of new products, features, and infrastructure initiatives
• Address technical concerns, ideas, and suggestions when they arise

**Basic Qualifications:**

• 6+ years experience working directly with customers/clients both external and internal
• Hands-on experience with software development, product development, and system administration
• Understanding of strategic IT solutions
• Knowledge of selected coding languages (e.g. Python, Java)
• Familiarity with various operating systems (e.g. Linux, macOS) and relational and non-relational databases (e.g. MySQL, Postgress)
• Experience in cloud technologies (e.g. AWS, GCS)
• Excellent communication skills
• Problem-solving attitude
• Ability to drive quality work to deliver quality results
• Flexible with the ability to adapt to quick-moving projects and capable of working independently with distributed teams
• BSc/BA in Computer Science, Engineering, or a related field

**We offer:**

• Friendly professional staff and warm atmosphere;
• The environment where you can implement your ideas;
• Plans for growth and performance review;
• Flexible schedule and opportunities to work remotely (8 hours workday);
• Paid 18 days of vacation and up to 10 sick leaves annually;
• Medical insurance after the trial period;
• English courses;
• Participation in educational activities and thematic conferences;
• Attending professional conferences, summits, workshops, and seminars (70% of the cost offset by the company);
• Team parties and corporate events.