Senior Backend Software Engineer - Grid
at Monta
København, Region Hovedstaden, Denmark -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 14 May, 2024 | Not Specified | 16 Feb, 2024 | 3 year(s) or above | Kafka,Strategic Thinking,Github,Spring Boot,Redis,Mysql,Docker,Kubernetes,Platforms,It,Git,Kotlin,Continuous Integration | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Founded in Copenhagen in 2020, Monta is a fast-growing green tech company providing a state-of-the-art software platform for stakeholders in the electrical vehicle (EV) ecosystem: EV drivers, private charge point owners, commercial charge point operators, fleet managers, hardware vendors, grid operators, and many more. At Monta we are value-driven and open and we embrace trust, transparency, passion and impact. We are looking for awesome and motivated people to join our team and help shape our electrical future.
REQUIREMENTS
We expect you to have/be:
- 3+ years industry experience.
- Ability to and interest in producing well-structured, maintainable and clean code around SOLID and DDD principles.
- Comfortable in Spring Boot, Micronaut or Quarkus.
- Interest in cloud-native technologies (Docker/Kubernetes/GitOps)
- Exceptional analytical, strategic thinking, and problem-solving abilities.
- Ability to define and aim for the idealistic solution, but knowing when to take the pragmatic approach.
- Ever-curious and eager to learn new technologies, patterns, paradigms and processes.
It would be a plus if you also have:
- Experience with Kotlin, Kotlin Exposed, Kotlin co-routines, Kotest, MockK
- Experience with cloud-native technologies (Docker/Kubernetes/GitOps)
- Experience with Kafka and event-based architectures.
- Experience with high-performant, high-throughput systems.
Responsibilities:
YOUR ROLE
As our new senior level backend software engineer, you’ll help scale and extend our Grid solution. The foundation has been laid, but we need your help to grow. You’ll work with the Grid team’s Staff Engineer and Product Manager to improve the existing code-base for continued scaling and performance, plan and implement new features, integrate with new partners, systems and devices, fix bugs — and have fun! We work in six week cycles and lean on concepts from ShapeUp and the agile world in how we plan and execute.
We work in a modern microservice architecture where each team has autonomicity over the services they own. We have a flexible and modern continuous integration and deployment pipeline and we deploy often. We review each other’s code and have a flexible mindset while providing common automated solutions to tedious tasks. We think in bounded contexts and value SOLID code. The most important technologies and concepts we use are:
- Micronaut
- Kotlin
- Kafka and other messaging platforms
- REST-ful json APIs
- MySQL and Redis
- Git, Github and GitOps
- Docker, Kubernetes, ArgoCD and Helm
- OpenTelemetry, Prometheus, Loki and Grafan
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
København, Denmark