This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Randstad has recently partnered with an established software solutions company, building innovative, stable and scalable solutions for their clients worldwide. Your future employers are reputable in the industry, with their reliability and progressive technology implementation for their solutions across various industries and projects.
Job Responsibility:
Lead the design, development, and implementation of complex, high-volume, and low-latency applications using Java and Spring Boot
Write well-designed, efficient, and testable code
Conduct thorough code reviews to ensure quality, performance, and adherence to established standards and best practices
Investigate, diagnose, and resolve technical issues, performance bottlenecks, and production incidents quickly and effectively
Work closely with product managers, QA engineers, and other developers to translate business requirements into technical solutions
Mentor and guide junior developers, promoting a culture of continuous improvement and knowledge sharing
Create and maintain comprehensive technical documentation for new and existing features
Requirements:
6+ years of hands-on professional experience in developing enterprise-level applications using Java (Java 8/11/17+)
Expert-level proficiency with the Spring Boot framework
Experience designing and building microservices architecture
Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis)
Proficiency in writing complex SQL queries and optimizing database performance
Solid experience with testing frameworks such as JUnit, Mockito, and integration testing methodologies
Experience designing and consuming RESTful APIs
Familiarity with version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines (e.g., Jenkins, GitLab CI), and build tools (e.g., Maven, Gradle)
Experience working in an Agile/Scrum development process
Nice to have:
Experience with containerization technologies like Docker and orchestration tools like Kubernetes
Familiarity with cloud platforms (AWS, Azure, or GCP)
Knowledge of message brokers (e.g., Kafka, RabbitMQ)
Experience with front-end technologies (e.g., React, Angular) is a plus, but a backend focus is primary
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.