Descripción
Vill du utveckla robusta, skalbara och underhållbara mjukvarulösningar i tekniskt avancerade miljöer? Vi söker en drivande Javautvecklare som vill vara med och bygga framtidens backend-tjänster. Hos oss får du arbeta med backendutveckling, integrationer och tjänster samt vara en viktig del av hela utvecklingsprocessen, från design och implementation till test och vidareutveckling. Om rollen I rollen som Javautvecklare kommer du att arbeta i större och komplexa systemmiljöer där prestanda, skalbarhet och hög kodkvalitet står i fokus. Du ingår i ett kompetent och tvärfunktionellt agilt team där ni tillsammans löser tekniska utmaningar och skapar värde för våra kunder. Dina huvudsakliga arbetsuppgifter: Utveckla och underhålla backendlogik, API:er, integrationer och backendtjänster i Java. Designa och utveckla skalbara lösningar baserade på god mjukvaruarkitektur och objektorienterad utveckling. Delta i hela utvecklingscykeln, från design och systemarkitektur till implementation, testning, lansering och vidareutveckling. Arbeta med testautomation, CI/CD-flöden och moderna utvecklingsmiljöer. Samarbeta tätt med andra utvecklare, testare och systemingenjörer i tvärfunktionella agila team. För att lyckas i rollen som javautvecklare ser vi att du har: En Civil- eller högskoleingenjörsexamen inom datateknik, systemvetenskap, mjukvaruutveckling eller motsvarande erfarenhet. Minst 5 års erfarenhet av mjukvaruutveckling med fokus på Java. God förståelse för mjukvaruarkitektur och objektorienterad utveckling. Praktisk erfarenhet av API:er, integrationer och backendtjänster. God förståelse för Linux-miljöer, Git och agila utvecklingsmetoder. Det är meriterande om du också har erfarenhet av: Microservices, distribuerade system och databaser. Docker, Kubernetes och CI/CD-pipeliner. Testautomation och kontinuerlig integration. Större produktutvecklingsmiljöer och integration mellan olika system. Tekniker som förekommer: Java, Linux, Git, API, microservices, databaser, Docker, Kuber