About this role
The team is seeking a skilled Data Engineer to join their dynamic team. The ideal candidate will be results-driven, with a strong background in designing and developing scalable backend systems. You will leverage your expertise in Java and cloud technologies to build robust applications that meet business needs.
Key Responsibilities:
- Design, develop, and maintain scalable backend systems using Java 8, Spring Boot, and Hibernate.
- Utilize AWS services such as EC2, S3, RDS, Lambda, API Gateway, and DynamoDB to create cloud-native applications.
- Develop RESTful APIs and implement microservices architectures following industry best practices.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
- Implement CI/CD pipelines using tools like Jenkins and Git to streamline development processes.
- Utilize containerization technologies such as Docker for application deployment and management.
Required Skills & Qualifications:
- Proficiency in Java 8, Spring Boot, and Hibernate.
- Strong experience with AWS services and cloud-native application development.
- Familiarity with RESTful API development and microservices architecture.
- Experience with CI/CD tools and practices.
- Knowledge of containerization with Docker.
Experience:
- 4-6 years of relevant experience in data engineering and backend development.
What we offer:
- A collaborative and innovative work environment.
- Opportunities for professional growth and development.
- The chance to work on cutting-edge technologies and projects.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.