Denne opgave tager ikke imod ansøgninger. Klik her for at finde andre relevante opgaver.
Java Backend developer
Stockholm
- Offentliggjort 4 år siden
- Engelsk
- Forventet startdato: Hurtigst muligt
Assignment Details
The client is building products for the credit/information market, and are now looking for a Backend developer to expand their team short term.
Purpose of the job:
Working on development and support of key data management components of the system. Improving data management and data flow monitoring techniques used.
Key Responsibility
• Working on design and implementation of business-critical data storage components.
• Implementation of security and data protection.
• Support existing solutions
• Build reusable code and libraries for future use
• Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
• Optimization of the application for maximum speed and scalability
• Integration of user-facing elements developed by a front-end developer with server-side logic
• Work in the scope of set up development flow
• Taking part in peer code reviews
Competence & Skills
• Absolute fluency and proficiency in Java 8+
• Clear understanding of OOP/OOD principles. Awareness of Software Design Patterns
• Experience with Databases:
-Rich experience with Elasticsearch
• Experience with Spring:
-Must have: Core, Spring Boot, Spring MVC, Spring Security, JDBC Template, REST Template, Spring Test
-Clear understanding of major RDBMS concepts. Experience with SQL. Experience in MySQL would be plus
-Experience with NoSQL Databases: MongoDB, DynamoDB
-Nice to have: Spring web Flux, Spring AOP, Spring Cloud, Spring REST Docs
• Experience in applying and fine tuning inexact/full-text text searching algorithms is much appreciated.
• Experience in Docker and container orchestration using Kubernetes
• Clear understanding of TDD, CI/CD principles.
• Software testing using JUnit/TestNg, Mockito, REST Assured
• Microservice design principles
• Clear understanding of RESTful services design principles, HTTP 1.1
• Expert user of modern development tools: IDE (JetBrains IDEA is preferable), Profilers, VCS
• Confident Linux command line user. Basic shell Scripting experience
• Experience in Akka, using of Akka Kafka Streams, Akka persistence and event sourcing
• Apache Kafka experience, experience in fine tuning would be plus
• Experience in developing extended Gradle build scripts would be a plus
• Experience in configuring and working with TeamCity would be a plus
Overview
Område | Stockholm |
Arbejdsbyrde | 40 Timer / Uge , 100 % onsite |
Forventet startdato | Hurtigst muligt |
Forventet slutdato | Åben |
Nødvendige sprog | Engelsk |
Nødvendige kvalifikationer | Elasticsearch, Java, REST, Spring |
Opgave afsluttet
Denne opgave er lukket pr. 2020-04-09 og tager ikke længere imod ansøgere. Opret en konto for at være den første, der får besked, når lignende eller andre relevante opgaver offentliggøres på Onsiter.
Opret konto