Senior Java Developer
140 - 150 PLN/ godz.
SeniorFull-time
#369623·Dodano dziś·0
Źródło: LinkGroupTech Stack / Keywords
JavaBackendArchitectureSecuritySpringData StructuresRelational DatabasesSoftware Development
Firma i stanowisko
LinkGroup is the employer offering this position.
Wymagania
- Minimum 5 years of commercial software development experience.
- Very good knowledge of Java 17+.
- Strong understanding of object-oriented design patterns and software engineering best practices.
- Experience with the Spring stack, especially Spring MVC and Spring Data.
- Knowledge of Apache Kafka.
- Ability to design databases:
- relational: MS SQL, Oracle
- non-relational: Elasticsearch, Redis
- English skills sufficient to work with technical documentation.
- Strong analytical and creative problem-solving skills.
- Excellent communication skills and ability to work effectively in a distributed team.
Nice to have:
- Knowledge of scripting/frontend technologies such as JavaScript, React, Python.
- Experience working in an Azure cloud environment.
- Familiarity with Kubernetes and Docker.
- Ability to design system architecture and prepare High-Level Design (HLD) documentation.
- Knowledge of UML and flow diagrams.
Obowiązki
- Design and implement software using hexagonal architecture.
- Develop backend solutions using Java 17+ and the Spring ecosystem.
- Ensure high code quality and compliance with agreed development standards.
- Analyse system performance, security, and stability, and propose improvements.
- Design and optimise data structures for relational and non-relational databases.
- Collaborate with a distributed team, participate in technical analysis, code reviews, and solution design.
- Identify technical challenges and propose improvements to architecture and implementation.
linkgroup
391 aktywnych ofert