Full-Stack Developer Java AWS

Job description

We are currently looking for a Full-Stack Developer to contribute to the development, maintenance, and modernization of IT systems supporting large-scale programs. The role involves working closely with stakeholders to deliver digital solutions that improve business processes and ensure the efficient implementation of services.

Location: Near-site (accessible within 2 hours from Brussels) – Remote work possible

DESCRIPTION OF THE TASKS

  • Analysis of the integration of different information systems.
  • Data analysis and data modelling.
  • Coordination of the implementation of the technical architecture
  • Develop and maintain high-performance, scalable, and secure applications using Java (JDK 17+), Spring 6, and Spring Boot.
  • Design, implement, and optimize database interactions using JDBC, Spring JDBC, and Spring Data JPA to ensure efficient and scalable data access.
  • Design and implement RESTful APIs
  • Optimize application performance and ensure best coding practices, including unit testing and CI/CD pipelines.
  • Collaborate with cross-functional teams including DevOps, front-end developers, and business stakeholders.
  • Work with Oracle relational databases, ensuring efficient data management and optimization. • Monitor and troubleshoot application issues in production and development environments. • Deploy and manage applications on Tomcat
  • Understanding and implementation of security and data protection.

KNOWLEDGE AND SKILLS

  • Strong experience in Java (JDK 17+ preferred)
  • Deep knowledge of Spring 56 and Spring Boot frameworks
  • Experience in REST API development and microservices architecture.
  • Knowledge of Spring Security, OAuth2, and JWT authentication
  • Experience with Spring Data JPA, Hibernate, and relational databases (Oracle)
  • Familiarity with containerization (Docker, Kubernetes)
  • Hands-on experience with unit testing (JUnit, Mockito) and CI/CD tools.
  • Strong understanding of design patterns, SOLID principles, and clean coding practices.
  • Knowledge of ActiveMQ for messaging and event-driven communication.
  • Ability to cope with fast changing technologies used in mobile application architecture, design and implementation
  • Very good communication skills
  • Ability to give efficient presentations to technical and non-technical audience
  • Capability of working in a multi-lingual/multi-cultural environment
  • Very good knowledge of English (both written and oral)
  • Capability of integration in an international/multicultural environment, rapid self-starting capability

SPECIFIC EXPERTISE

  • Use of AI-enhanced developer tools to boost speed, quality, and productivity
  • Experience with API Gateway solutions (e.g., AWS API Gateway, Spring Cloud Gateway, etc.)
  • Exposure to GraphQL, or WebSockets
  • Experience with AWS services (e.g., EC2, S3, RDS, Lambda, API Gateway)
  • Familiarity with serverless architecture and event-driven microservices
  • Experience with NoSQL databases (DynamoDB)

Profile:

  • Bachelor’s degree or equivalent
  • Fluency in English (C1 level).
  • AWS Solution architect professional certification

Why Cronos Group?

We’ll propose you:

  • An attractive salary package
  • A good work-life balance environment
  • The assurance of working in cutting-edge technologies in an entrepreneurial spirit.
  • The opportunity to develop your skills thanks to tailor-made training courses according to your needs
  • A good job in a friendly place

If you wish to integrate a dynamic structure on a human scale while working with the latest technologies, don’t wait anymore and join Cronos!

Share this job:
Please let Cronos Europa know you found this job on Remote First Jobs 🙏

Find Remote Jobs

Connect with top companies hiring for remote jobs, work-from-home roles, and 100% online jobs worldwide.

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Apply