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).
Developing software products based on requirements of course, but not only: Understand and, if needed, challenge the requirements from business. Actively participate in agile ceremonies, software detail design, software development, quality assurance, user acceptance and launching into production phases. Build Java-based applications that cover all the basic architectural principles starting from high-volume & low-latency systems to critical systems in a high-availability environments. Contribute with the rest of the team to continuous improvements of the development process. Level 3 support for live applications.
Job Responsibility:
Developing software products based on requirements of course, but not only: Understand and, if needed, challenge the requirements from business
Actively participate in agile ceremonies, software detail design, software development, quality assurance, user acceptance and launching into production phases
Build Java-based applications that cover all the basic architectural principles starting from high-volume & low-latency systems to critical systems in a high-availability environments
Contribute with the rest of the team to continuous improvements of the development process
Level 3 support for live applications
Requirements:
3 to 5 years of software development experience with 2+ years of extensive experience on Java platform
Strong experience in programming languages and frameworks - Java, Spring Framework, Spring Boot, Hibernate etc.
Responsible person for ensuring that engineering best practices are adhered to
Quick learner and highly motivated to keep himself/herself abreast with latest technologies
Strong advocate for secure coding practices and passionate about integrating security principles at every stage of the SDLC
Good communication skills
Openness to explore and learn new technologies is expected
Previous experience in back-end development using Java and Sprint Framework
A good understanding of Java concepts
Experience in Web services producer and consumer development - RESTful with Spring and web services security
Experience with messaging systems such as Kafka, RabbitMQ, or similar
Experience with Design patterns (MVC, DAO, Singleton, Factory, Builder, etc.)
At least 2 years of experience with Spring Data JDBC or equivalent using Oracle or PostgreSQL
Experience in Unit and Integration testing with JUnit, Mockito
Familiar with enterprise integration patterns and Microservice Architecture
Familiar with the Agile environment
Familiar with CI/CD tools: JUnit, GitHub, Jenkins, Gradle, Artifactory
Familiar with Docker/OpenShift environments
Familiar with Cloud solutions as AWS is a plus
Nice to have:
Familiar with Cloud solutions as AWS is a plus
What we offer:
Full access to foreign language learning platform
Personalized access to tech learning platforms
Tailored workshops and trainings to sustain your growth
Medical subscription
Meal tickets
Monthly budget to allocate on flexible benefit platform
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.