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).
We are looking for a skilled Java Developer with a strong background in developing secure, efficient, and scalable applications for a project for our client from the EdTech industry. Join our team and work on exciting projects that require technical expertise and a passion for delivering high-quality software solutions.
Job Responsibility:
Build and maintain Java applications with a focus on performance, security, and scalability
Design and create RESTful APIs
Work together with different teams to improve how the system works and performs
Requirements:
Java (8 or higher): strong skills in Java development
Design Patterns: good knowledge of how to use software design patterns in practice
Spring Framework and Spring Security: hands-on experience with dependency injection, security, and web services
RESTful API Development: ability to design and build REST APIs
Hibernate ORM: knowledge of ORM concepts and Hibernate, with experience in improving performance
Logging and Monitoring: familiar with SLF4J, Log4J, and good practices for monitoring applications
PostgreSQL or other relational databases: strong SQL and database management skills, experience in database optimization (indexing, performance analysis, normalization/denormalization)
Unit Testing: solid experience with JUnit and Mockito, familiar with PowerMock
Build Tools: confident with Maven
Cloud: commercial experience with AWS services such as: EC2, ECS, CF, Lambda, SNS, SQS, EventBridge, ALB, RDS, CloudWatch, VPC, IAM, Fargate, Secrets Manager, etc.
Nice to have:
Containerization and Orchestration: strong knowledge of Docker and a good understanding of ECS and EKS
Infrastructure as Code (IaC): good knowledge of CloudFormation/Terraform
CI/CD for Cloud Environments: experience with Jenkins, Bitbucket Pipelines, AWS CodePipeline, CodeBuild
Microservices and Serverless Architectures: experience with SOA, Event Bus, and AWS services that support SOA, such as AWS Lambda, API Gateway, SNS, SQS, EventBridge