Localization: Wrocław
About the project
We build and maintain, companywide R&D laboratory asset management solutions utilized to manage whole life cycle of an asset starting from purchase up to disposal. We implement user community requirement on daily basis supporting business process changes.
We aim for cloudification, database optimization, modularity with micro services, better user experience by user interfaces redesign.
Daily activities
Software Architect understands business requirements and creates a cohesive vision of a usable solution that is fit for purpose. Defines, documents and maintains solution designs. This includes analyzing technical trade-offs, determining the primary components and subsystems, and identifying the interfaces and collaborations. Ensures technical integrity and consistency of the solution on every stage of its lifecycle. Solves highly complex problems and develops original, innovative solutions. Collaborates with key stakeholders to analyze ideas and demands for architectural fit and contributes to cost/benefit analysis and estimation documents.
Software Architect leads team of software engineers in R&D project as a technical leader. Defines set of best practices applied by the team.
We work with
- Java 11
- Spring Boot, Hibernate, GraphQL, Microservices, REST API
- Angular / ReactJS, TypeScript, CSS3 (Sass / Less), HTML5
- Git/Gitlab, CI/CD
- Cloud technologies: Docker, Kubernetes
- Linux
Our expectations
- 8 years practical software engineering and architecture development experience
- Experienced as technical leader
- Experienced in Java 8/11,
- Experienced with Microservice architecture and design patterns
- Experienced with Spring Boot, Hibernate, REST API
- Experienced in Agile and Scrum methodologies
- Familiar with Continuous Delivery concepts and supporting tools
- Open minded team player with can do attitude
- Experienced in Project Management
- Fluent in English