Technical Architect
- Enjoy Recruitment's client is looking for a Technical Architect to join their Insurance Solutions team. If you are driven by developing broad-functionality high-performance business systems applying your tech competencies and analytical skills, this is the right place for you!
- ---
- Tech stack: Java 17, Groovy (business rules), Vaadin, Oracle DB, PostgreSQL, Apache Solr, REST, and SOAP web services.
- ---
- Architecture principles: clean code & clean architecture, component-based (GUICE modules/dependency injection), strong component API, plugin-based approach for extensions, extensive test coverage (unit/integration/web services tests), continuous refactoring.
- ---
- Major tools: IntelliJ IDEA (IDE), Gradle (build), Bitbucket (git), JIRA (tasks), Bamboo (CI/CD), SonarQube (code quality), Docker (test runtime), Fisheye (source code history), Artifactory (dependency cache, components repository).
Job summary:
- Lead and take active hands-on participation in technology transformation projects.
- Initiate innovative solutions for technical enhancement.
- Manage migrations, including coding language version upgrades, build tools, and introducing new frameworks.
- Develop and maintain the technology roadmap aligned with business goals.
- Configure new tools for deployed systems.
- Ensure security, optimize performance, and analyze non-functional aspects.
- Participate in debugging and resolving technical production incidents, including those related to performance and security.
- Improve developer productivity by identifying and eliminating inefficiencies.
- Collaborate with cutting-edge integration technologies and tools, ensuring solutions connectivity with external systems.
- Provide team leadership and support in a technical environment.
Requirements:
- Proven experience in leading and executing migration efforts.
- Track record in developing and maintaining technology roadmaps to ensure alignment with business goals.
- Hands-on experience in addressing security and performance aspects of software systems, along with analysis of non-functional requirements.
- A track record of improving team productivity by identifying inefficiencies and implementing solutions.
- Proficiency in conducting design reviews and participating in system architecture and technical solution design.
- Proven leadership skills, including supporting and mentoring colleagues in a technical environment.
- Ability to maintain documentation for system architecture, technical solutions, and business processes.
- EU Citizenship is required.
- Fluent English is needed.
Technology stack:
- Proficiency in OOP, with a strong preference for experience in Java.
- Competence in SQL, particularly with experience in database management, preferably with Oracle DB.
- Experience in working with SOAP and REST web services.
- Familiarity with Java frameworks, libraries, and other programming languages compatible with Java.
- Knowledge of DevOps practices and tools for continuous integration and deployment.
- Following software architecture principles like clean code, clean architecture, TDD, and modular design.
Company offers:
- Work completely remotely, on-site from our modern city center office, or hybrid.
- Well-covered health insurance from day one that includes a wide range of paid private medical services, critical illness insurance, dentistry, and other supplementary programs.
- Monthly sports expenses coverage and paid participation in public sports events.
- Mobile device purchase expenses and call & data subscription services coverage.
- 100% coverage of sick leave A from the first day of sickness.Participation in team building and department social events, and annual company celebrations.
- The referral bonus for referring candidates who become successful new hires.
- Other benefits e.g., a vision benefits plan, financial support for significant life events, partly paid study leave.
- Work-life balance: flexible schedule and work arrangements.
- You are free to work from abroad for up to 6 months per year (within the EU/EEA).
- Professional development is supported by participating in training & conferences, access to the internal library of IT and management books, and knowledge-sharing events.
- Flat hierarchy, international team, democratic work environment, and job autonomy.
- Supportive, friendly, and resourceful new-colleague onboarding process.
Darba laiks: Pilna laika
Alga: līdz 5000 EUR/mēnesī
Prasītā pieredze: no 4 gadi
Send your CV with a subject "Technical Architect" to e-mail anete@enjoyrecruitment.lv !
NB! Please note that we will contact only the candidates of the second round!
Piesakies vakancei
Adrese: Brīvības iela 85 (3. stāvs), Rīga, LV-1001
SIA "ERG Latvia"
Reģ.nr.50103627871
08.07.2013. NVA izsniegta licence darbiekārtošanas pakalpojumu sniegšanai Nr.11/2013