Position: Senior Full-Stack Developer (Java+Angular)
Company: Itera
Category: Java
Experience required: 3y
English level: upper

**Project description:**
Our customer a software company in the Aker group, builds open software solutions that facilitate data flow from the wider ecosystem, and turns disconnected data and unsolvable problems into digital twins, liberated data and industrial solutions. Clients data platform aggregates and processes data from millions of industrial sensors. Combine that data with 3D-models and drawings, P&IDs, and historical data. Current goal for our client is to build a team which going to work on customization of existed solution for oil & gas industry. We are looking for an open-minded person, who confesses continuous self-development and able to solve challenging tasks by himself. Person who is ready to come up with suggestion of Business trips to Norway might take place.

**Tasks and responsibilities:**
- Working within a product team, alongside other developers, UX Designers, functional architects and SME’s
- Communicate with customer, gather technical requirements
- Deliver high quality code
- Work alongside with Architects and DevOps Engineers on technical architecture, deployment/pipelines, and infrastructure.

When it comes to tech here’s a rough overview of what technologies we use. We don’t expect you to be familiar with all these technologies.

As a ‘fullstacker’ you will be expected to help build features using:
Our Frontend: Angular/Typescript, Javascript(ES6+), Angular (2+ versions), RXJS, Graphql (Apollo), Html, CSS
Our backend: Java, Spring Boot, GitLab CI, Kubernetes,
For both: Microsoft Azure, Relational databases such as MySQ, NoSQL databases (we’re using Cognite Data Fusion)
Other technologies that we use include: Elasticsearch, Kotlin, Python, Pandas, Flask, Numpy, ParaPy, Typescript, Angular, Apollo GraphQL Server+Gateway, Auth0, OAuth2.0 + OIDC, Apache Beam, with more...

**Professional requirements:**
- Professional experience in Java, Microservices, Good knowledge of Spring +4 years
- Previous experience with Angular/Typescript
- Experience with at least one major cloud provider: GCP, AWS or Azure (GCP preferred)
- Knowledge of Gitlab, Jira, Confluence
- Experience with various databases, data store and caching technologies
- Building and constantly improving CI/CD processes, Cloud infrastructure, IT security
- English: Intermediate or higher. You must be able to talk to Norwegian management directly

**Be a plus:**
- Experience with Google Cloud Platform services
- Experience with Kubernetes
- Experience working within Agile environment.

**Company offers:**
- Competitive compensation
- 20 days of paid vacation, 100% paid sick leaves (3 paid sick days without sick list)
- Advanced medical insurance program with unlimited fitness and swimming pool
- Free English and Norwegian Courses
- Flexible workplace (possible to combine remote work and work from office)
- Fully remote during quarantine
- High-end technics and gadgets
- Free access to leading professional trainings and events, professional certification
- Transparent career development and planned individual career path
- PE support by professional accountants