Java Software Architect

Занятость Полная занятость
Полная занятость
Адрес Беларусь, Минск
Описание вакансии

Innowise Group is an international IT company enabling digital transformation and sustainable growth for clients worldwide through software development and IT staff augmentation services.

To support our ongoing expansion, we are looking for a qualified Account Manager who will be in charge of preserving relationships with key customers. This is an excellent opportunity to make a difference in your career.


In this position, you will be in charge of driving business growth and ensuring customer satisfaction through strategic partnership development.

Job Overview:

As a Java Software Architect, you will be responsible for designing, implementing, and overseeing the development of software solutions. You will lead a team of developers and collaborate with various stakeholders to create robust and scalable applications that meet the business requirements. The ideal candidate should have a strong background in architecture design, and a deep understanding of software development best practices. Also experience with Java/Spring will be an advantage.

​​​​​​​​​​​​​​Key Responsibilities:

  • Design and develop software solutions that align with the customers technical visions and business objectives.

  • Lead and mentor a team of Java developers, providing technical guidance and fostering a collaborative work environment.

  • Collaborate with product managers, stakeholders, and cross-functional teams to gather and analyze requirements, translating them into technical designs and specifications.

  • Conduct architectural reviews and code reviews to ensure compliance with best practices, performance optimization, and security standards.

  • Identify and address technical challenges and potential risks, proposing innovative solutions and strategies.

  • Ensure the use of appropriate design patterns, architectural principles, and development methodologies to deliver maintainable and scalable software.

  • Evaluate and integrate third-party libraries, frameworks, and tools to enhance the development process and application capabilities.

  • Define and enforce coding standards, development guidelines, and best practices across the development team.

  • Collaborate with the DevOps team to establish automated build, deployment, and continuous integration processes.

  • Stay up-to-date with industry trends and emerging technologies, applying relevant advancements to improve software architecture and development practices.

Preferred Qualifications:

  • Familiarity with cloud platforms (e.g. AWS, GCP, Azure).

  • Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).

  • Familiarity with front-end technologies.

  • Understanding of agile development methodologies (e.g., Scrum, Kanban).

  • Familiarity with software testing frameworks and practices.

  • English B2.

Nice-To-Have:

  • Java and Spring experience.

  • German speaking language.


WE OFFER

  • Experience of working with clients and teams all over the world;

  • Self-realization opportunities in your preferable domains;

  • Work format: office;

  • Friendly and engaged team members, comfortable working environment;

  • Voluntary health insurance for employees and their relatives (optionally);

  • 3 sick days per calendar year;

  • 24 days of annual paid vacations;

  • Internal education (training, meetups, English & German courses, corporate library, etc.);

  • Team building events, holiday parties, sport activities, etc.;

  • Gifts and financial bonuses (Welcome Pack for new employees, birthday and Christmas gifts, long-service awards, referral bonuses, etc.);

  • Special program for employees' children: financial bonus for the birth of a child, Christmas gifts, events and presents for Children's Day;

  • Discount program from partners.

Требования
Опыт Более 6 лет
Условия работы
График работы Полный день
Добавлено 15 дней назад
Для связи с работодателем или просмотра контактов нажмите на кнопку