Senior Java Developer
130 - 155 PLN/ godz.B2B
SeniorFull-time·B2B
#380926·Dodano dziś·2
Źródło: nofluffjobs.comTech Stack / Keywords
JavaSpring BootSpring MVCSQLNoSQLOraclePostgreSQLMongoDBRedisKafkaORMREST APIAPISOADockerKubernetesSSOOktaIAMJUnitMockitoSpockJMeterGitBitbucketGitLab CICloudAWS IAMAWS EC2AWS S3AWS LambdaGatewayCloudWatchMSKLinuxUnixBashPythonConfluenceJavaScriptAngularReactVue.jsJiraOWASPHTMLCSS
Firma i stanowisko
Devire IT Outsourcing is a form of cooperation dedicated to IT specialists, based on self-employment (B2B), executing projects for clients conducting innovative and modern ventures. The client is a producer and distributor of media content and streaming services.
Wymagania
- Minimum 4 years of experience programming in Java (Java 8–25)
- Very good knowledge of Java, including multithreading and immutability
- Knowledge of design patterns and good programming practices
- Experience with microservice architecture
- Experience with Spring (Spring Boot, Spring MVC, WebFlux)
- Experience with MyBatis and TestContainers
- Knowledge of SQL and NoSQL databases (Oracle, PostgreSQL, MongoDB, Redis)
- Experience with Kafka (Confluent / event-driven integrations)
- Knowledge of ORM
- Experience with RESTful API and SOA
- Experience with Docker and Kubernetes
- Experience with SSO (Okta, CAS, IAM)
- Experience with unit testing frameworks: JUnit, Mockito
- Experience with integration and acceptance testing: Spock
- Support for performance testing: JMeter, K6
- Experience with Git (Bitbucket, GitLab) and CI/CD tools (Jenkins, GitLab CI)
- Experience with AWS services (IAM, EC2, S3, Lambda, API Gateway, CloudWatch, MSK)
- Experience with Linux/Unix systems
- Basic scripting skills (Bash, Python)
- Experience with Confluence and Jira
- Basic knowledge of OWASP and web application security principles
- Soft skills: strong analytical and design skills, independence and responsibility for code quality, teamwork in Scrum environment, good communication and collaboration, focus on development and knowledge sharing
- Communicative English (B2+)
Obowiązki
- Develop and maintain applications using Java technology
- Design and implement solutions in microservice architecture
- Provide technical consultations and support to other teams and departments
- Participate in code reviews and ensure high code quality
- Create and maintain technical documentation in Confluence
- Execute tasks in Jira within a Scrum team environment
- Collaborate with frontend and QA teams
- Support CI/CD and DevOps processes
Benefity
- Remote or hybrid work from Warsaw office
- Salary: 130-155 PLN per hour + VAT on B2B contract via Devire
- Possibility of long-term cooperation with a stable company
Devire
127 aktywnych ofert