Software Architect (JAVA)
Software Architect (JAVA)
Software Architect (JAVA)

Software Architect (JAVA)


Software Architect (JAVA)

C.T.Co Ltd. is a Europe-oriented IT solutions and services provider, based in Riga, Latvia (EU) with a track record of delivering enterprise solutions to top global clients for more than 25 years. C.T.Co employs over 600 people in Riga.

We are looking for a:

Software Architect (JAVA)
whose role entails active participation/leadership in architecture consulting and development of enterprise solutions.
If you are team player and adherent of efficient architecture and highly professional communication with clients in global environment we are waiting for you!

Personal qualifications and skills

- 5+ years experience working in IT company/department;
- Proven track record as a software architect on large-scale software projects, showcasing the ability to design and lead complex technical initiatives;
- Strategic thinking skills that encompass both product and technical challenges within a dynamic environment;
- Demonstrated expertise in Public Cloud platforms such as Azure or Amazon, highlighting the capability to leverage cloud technologies effectively.
- Professional hands-on experience in:
  • Java platform and familiarity with popular application frameworks like Spring, Apache Kafka;
  • Utilizing a wide range of open-source frameworks and libraries;
  • Designing and implementing various integration styles to enhance system connectivity;
  • Formulating design strategies for reliability;
  • Adhering to best practices in software engineering;
  • Applying secure development lifecycle principles and proficiency in agile methodologies;
  • In-depth knowledge of modern software development practices and application design principles, staying up-to-date with industry trends.
- Proficiency in UML (Unified Modeling Language) and other modelling methods to aid in effective system visualization and design;
- Professional experience in analyzing code for weaknesses and errors, with a demonstrated ability to devise and manage improvement plans.

Soft & Leadership Skills:
- Exceptional organizational and leadership skills, capable of effectively guiding teams and projects;
- Outstanding interpersonal, communication, and presentation skills, facilitating clear and productive interactions with colleagues, stakeholders, and clients;
- A strong sense of ownership and a deep understanding of its pivotal role in driving the success of IT initiatives;
- Proficient in critical thinking and problem-solving, with the ability to analyze complex issues and devise innovative solutions;
- Advanced reading/speaking/writing Latvian and English.


- Requirements Analysis:
Gather and thoroughly analyze key requirements and constraints, using these insights to design, implement, deploy, and operate large-scale application platforms effectively;

- Architectural Leadership:
Drive the design and architecture of intricate, large-scale software projects, establishing a strong link between development activities and overarching business objectives;

- Guidance and Best Practices:
Apply established frameworks, practices, and guidelines that provide valuable direction to team members and clients. Additionally, effectively present and communicate these principles;

- Implementation Oversight:
Lead, supervise, and actively contribute to the execution of the product backlog; Promote and ensure the utilization of software engineering best practices and agile methodologies throughout the development process. 


- Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
- Attractive and modern office with parking space;
- Experience in international projects for first-rate global companies;
- Company sponsored professional trainings and certifications;
- Career growth and opportunities for development;
- Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
- Regular company and team building events;
- Opportunity to work remotely.

Additional information:

Sludinājumu latviešu valodā var apskatīt šeit:

Mēneša bruto algaBruto mēnesī  € 5200 - 7000

Papildu informācija: The above-mentioned remuneration is valid within the term of this job advertisement only and may vary depending on the candidate' s skills, qualification and experience.

Atrašanās vieta

    Meistaru iela 33, Valdlauči, Ķekavas pagasts, Ķekavas novads.
  • Attālināta darba iespējas

Darba veids

  • Pilna slodze


 applications` architecture design principles Software Development Java J2EE Javascript NoSQL PaaS Azure AWS Analytical thinking Communications Skills English Leadership UML modeliling:


  •  Angļu
C.T.Co HR Department
+371 66952000
C.T.Co is a member of Com-Tec-Co, a European technology group, leveraging more than 20 years expertise in enterprise applications delivery for global companies to provide clients with the best value in Enterprise Apps.

Solutions are delivered using an agile, iterative and incremental approach, which is specially tailored to enterprise environment needs. This enables close collaboration with the customer throughout the solution delivery process, from sketching ideas to user experience design, implementation, integration and operations support, which results in optimized project ROI.

A great user experience of Enterprise Apps seamlessly integrates structured and semi-structured data, business intelligence, collaboration tools, document management and workflows.

Uzņēmuma mājaslapahttp://ctco.lv/

Reģistrācijas numurs40003444513

Tev varētu interesēt arī:

Back-End Software Engineer / Back-End programmatūras izstrādātājs/-a
WorkingDay Latvia
€ 3000 – 5750
Beigu termiņš: 13.07.2024
IAM System Engineer
If P&C Insurance AS Latvijas filiāle
€ 2800 – 5500
Beigu termiņš: 18.07.2024
€ 2200 – 2800
Beigu termiņš: 26.07.2024