Join a dynamic team as a Java Backend Developer to build and optimize cloud-native applications using cutting-edge technologies. Collaborate with cross-functional teams and work in an inclusive and collaborative environment.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Join a dynamic team as a Java Backend Developer, where you'll leverage cutting-edge technologies to build and optimize cloud-native applications. This fully remote role offers an exciting opportunity to work with a modern tech stack in an inclusive and collaborative environment.
Responsibilities
- Develop and maintain backend applications using Java and Spring Boot.
- Implement and manage real-time data pipelines with Apache Kafka.
- Utilize AWS cloud services to deploy and manage microservices.
- Design and maintain CI/CD pipelines to ensure seamless integration and delivery.
- Collaborate with cross-functional teams to define and deliver software solutions.
- Monitor application performance and troubleshoot issues to enhance reliability.
- Proven experience in Java development, particularly with Java 17 and microservices architecture.
- Strong expertise in Apache Kafka for data streaming and processing.
- Hands-on experience with AWS services such as EC2, Lambda, and DynamoDB.
- Proficiency in CI/CD tools and methodologies like GitLab.
- Excellent problem-solving skills and ability to work in an Agile environment.
- Experience with big data technologies like Spark and Avro.
- Familiarity with relational and NoSQL databases such as AWS RDS Aurora and Cassandra.
Once you apply for this position, you may receive a phone call, SMS or email at the time of application from our Virtual AI Recruiter, Alex, to conduct an initial interview.
Similar Jobs
Explore other opportunities that match your interests