Svitla Systems Inc. is looking for a Senior Java Developer for a full-time position (40 hours per week) in Poland. Our client is a French-based international group of media companies.It is a long-term project. There are optional night-time deployment sessions every other Wednesday at 10:00 PM.
Our working hours are 8 hours and 30 minutes from Monday to Thursday, and 6 hours on Fridays, with the option to work 8 hours from Monday to Friday. You can choose to work remotely or from the office. While remote work is welcome, attendance at the Warsaw office is encouraged 1 to 3 times a week.REQUIREMENTSMinimum of 4 years of development experience using Java 8–25.
Strong knowledge of design patterns, multithreading and immutability.Knowledge of such frameworks as Spring (Spring Boot, Spring MVC, WebFlux), MyBatis, TestContainers.Experience with SQL and NoSQL (Oracle, PostgreSQL, MongoDB, Redis), Confluence, Kafka, and the ability to work with ORM (Object-Relational Mapping).Understanding of software architecture, including microservices, RESTful architecture, Kubernetes, Docker, SOA (Service-Oriented Architecture), and SSO (Okta, CAS, IAM).Experience with testing tools: Unit testing (JUnit, Mockito), integration and acceptance testing (Spock), support for performance testing (JMeter, K6).Familiarity with version control and CI/CD tools: Git (Bitbucket, GitLab), Jenkins, GitLab CI, and GitLab Pipelines.High degree of independence, accountability for results and attention to the quality of implementation.Understanding of the basic principles of web application security (e.g.OWASP).Ability to collaborate within a Scrum development team.Familiarity with Confluence and Jira.Knowledge of Unix/Linux systems.Knowledge of scripting languages in a Linux environment (Python, Bash).Understanding of AWS cloud services and technologies, including IAM, EC2, S3, Lambda, API Gateway, CloudWatch, and MSK.Expertise in creating technical and user documentationKnowledge of DevOps practices and automation tools.Analytical and problem-solving skills with the ability to analyze requirements and design solutions.High level of English for communication.NICE TO HAVEKnowledge of front-end tools and technologies HTML, CSS, JavaScript (frameworks such as Angular, React or Vue.js).RESPONSIBILITIESDeliver development work.Provide technical consultations (advising other individuals and departments).Perform code reviews and foster team development.Create documentation in Confluence, managing tasks using Jira.WE OFFERUS and EU projects based on advanced technologies.Competitive compensation based on skills and experience.Regular performance appraisals to support your growth.Flexibility in the workspace, either remote or in our welcoming office.Comprehensive medical insurance after one month.MultiSport card with access to 2500 sports facilities all over PolandBonuses for recommendations of new employees.Bonuses for article writing, public talks, and other activities.15 vacation days, 10 national holidays, 10 sick leaves, and family days off.Personalized learning program tailored to your interests and skill development.Free tech webinars and meetups organized by Svitla.Welcome and anniversary presents, gifts for children, and more.Regular corporate events and meetups.Awesome team, friendly and supportive community!
Interesuje Cię ta oferta?