Senior Java Developer
New
J
j-labsTalent Acquisition
Kraków, Zabłocie 43B, Kraków, Country code: PLFull-TimeSenior
Salary7041 - 8141 USD per hour b2b currencySource=conversion; 5791 - 6696 CHF per hour b2b currencySource=conversion; 5294 - 6121 GBP per hour b2b currencySource=conversion; 6167 - 7130 EUR per hour b2b currencySource=conversion; 26880 - 31080 PLN per hour b2b currencySource=original
Apply NowOpens the employer's application page
Job Details
- Languages
- En B2, pl B2
- Required Skills
- AWSDockerPostgreSQLArtificial IntelligenceJavaKafkaMongoDBRabbitmqSpring BootMicroservices
Requirements
- Very good knowledge of Java (17/21) and the Spring ecosystem.
- Experience working with distributed systems and microservices architecture.
- Practical knowledge of design patterns and integration patterns.
- Good understanding of synchronous and asynchronous communication (e.g., RabbitMQ, Kafka).
- Experience in DDD, hexagonal architecture, and event-driven design.
- Ability to analyze complex problems and propose scalable solutions.
- Awareness of data and task flow in complex systems.
- Experience with SQL (PostgreSQL) and NoSQL (MongoDB) databases.
- Knowledge of cloud solutions, preferably AWS.
- Good team communication and openness to GenAI tools.
Responsibilities
- Design and develop microservices.
- Create new functionalities and greenfield modules.
- Integrate systems and synchronize data between applications.
- Participate in data migration and modernization of existing solutions.
- Collaborate with other developer teams within the platform.
- Ensure code quality, scalability, and reliability of solutions.
- Participate in technical analysis and architectural decision-making.
View Full Description & ApplyYou'll be redirected to the employer's site