Role Overview
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world! We are looking for a Software Engineer (0–3 Years Experience) – Full Stack Java Developer to join our team.
Responsibilities
- Develop full-stack applications using React.js and Java.
- Design and implement RESTful APIs using Spring Boot.
- Work with messaging and event-driven architectures using Apache Kafka.
- Implement in-memory caching and manage relational and NoSQL databases.
- Utilize Docker, Kubernetes, and Jenkins for CI/CD processes.
- Debug and troubleshoot complex software issues effectively.
Requirements
- 0–3 years of hands-on experience in software development.
- Strong programming skills in Java and React.js including object-oriented design and testing.
- Understanding of Spring Boot and RESTful API development.
- Basic understanding of AI/ML concepts, including OpenAI/LLM technologies and AI Agents.
- Knowledge of Apache Kafka, Redis, and Memcached.
- Experience with Oracle (SQL) and Cassandra.
- Familiarity with Docker, Kubernetes, and Jenkins.
- Strong analytical, problem-solving, and communication skills.
Desired Qualifications
- Bachelors/Masters in Computer Science or equivalent.
Skills
- Java
- React.js
- Spring Boot
- Apache Kafka
- Docker