Senior Fullstack Developer (Python, Java, JS)
26.9k - 31.9k PLN26 900 - 31 900 PLN/ mies.B2B
SeniorFull-time·B2B
#377111·Dodano dziś·0
Źródło: SOLID.JobsTech Stack / Keywords
KafkaMicroservicesJavaPythonSOLIDClean codeDDDBDDSpringJavaScriptSQLNoSQL
Firma i stanowisko
j-labs is a Polish software company founded in 2010, specializing in software development with expertise in Java, JavaScript, .NET, Kotlin, Python, QA, and DevOps. The company operates in three locations: Cracow, Warsaw, and Munich, serving over 75 clients in fintech, telco, e-commerce, travel & airlines, automotive, logistics, and banking sectors. It employs over 500 engineers with an average experience of 11 years, focusing on microservice and DLT centers of excellence including consulting, training, and software development.
Wymagania
- Minimum 5 years of commercial programming experience.
- Very good knowledge of Python.
- Good knowledge of Java 17+.
- Practical experience with Spring Framework.
- Knowledge of JavaScript.
- Strong understanding of SOLID principles, Clean Code, DDD, and BDD.
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Experience with microservice architecture.
- Experience with event streaming/messaging systems such as Kafka.
- Ability to design new systems and support other engineers.
- Very good English language skills, both spoken and written.
Nice to have:
- Experience in Machine Learning, NLP, AI, or Data Science.
- Knowledge of financial institutions' environments (trading, investments).
- Familiarity with less common languages like Haskell, Rust, Julia.
Obowiązki
- Develop and maintain a platform using AI and NLP for financial institutions.
- Work in a hybrid setup with 2 days in the Kraków office.
- Use technologies including Java 17+, Python, Kotlin, Clojure, JavaScript, Bash, NLP, ML, AI, and event streaming.
- Implement microservice architecture and stream data processing.
- Apply flow-based CI/CD practices.
- Collaborate in a team of 4-6 members and work closely with the Product Owner.
- Analyze business requirements and decompose them into smaller tasks.
- Design, implement, test, and deploy production solutions.
- Participate in all software lifecycle stages including production support.
- Identify and reduce technical debt.
- Design solutions adhering to architectural standards.
- Engage in pair programming and code reviews.
- Share knowledge and best practices.
- Co-create AI, NLP, and data-driven solutions.
Benefity
- Salary range: 26,900–31,900 PLN net per month (B2B).
- Flexible working hours (100%).
- Hybrid remote work arrangement.
Elastyczne godziny
J-LABS sp. z o.o.
62 aktywne oferty