We are seeking a motivated Java Engineer with 0-3 years of experience to join our software engineering team. The ideal candidate should have a strong foundation in Java, Spring Boot, REST APIs, and object-oriented programming, with hands-on experience building cloud-native applications and backend microservices. Candidates should be eager to learn, possess excellent problem-solving skills, and be passionate about developing scalable, high-quality software.
The role involves designing and developing backend services, collaborating with cross-functional teams, building and consuming REST APIs, integrating with databases and messaging platforms, and deploying applications on cloud platforms such as AWS. Exposure to Docker, Kubernetes, CI/CD pipelines, distributed systems, and modern software development practices is highly desirable.
Required Skills- 0-3 years of software development experience (including internships or academic projects).
- Strong programming skills in Java and understanding of Object-Oriented Programming (OOP).
- Knowledge of Spring Boot, REST APIs, and microservices architecture.
- Familiarity with SQL databases such as PostgreSQL or MySQL.
- Basic understanding of cloud platforms (AWS preferred), Docker, and Kubernetes.
- Knowledge of Git, CI/CD concepts, Linux, and Agile development methodologies.
- Understanding of data structures, algorithms, and software design principles.
- Strong analytical, communication, and problem-solving skills.
Preferred Skills- Exposure to messaging technologies such as Kafka, RabbitMQ, or Redis.
- Experience with Terraform, Jenkins, GitHub Actions, or other DevOps tools.
- Familiarity with Python, Node.js, AI-assisted development tools, or modern AI frameworks is a plus.
- Internship or project experience developing enterprise or cloud-native applications.
We are seeking a motivated Java Engineer with 0-3 years of experience to join our software engineering team. The ideal candidate should have a strong foundation in Java, Spring Boot, REST APIs, and object-oriented programming, with hands-on experience building cloud-native applications and backend microservices. Candidates should be eager to learn, possess excellent problem-solving skills, and be passionate about developing scalable, high-quality software.
The role involves designing and developing backend services, collaborating with cross-functional teams, building and consuming REST APIs, integrating with databases and messaging platforms, and deploying applications on cloud platforms such as AWS. Exposure to Docker, Kubernetes, CI/CD pipelines, distributed systems, and modern software development practices is highly desirable.
Required Skills- 0-3 years of software development experience (including internships or academic projects).
- Strong programming skills in Java and understanding of Object-Oriented Programming (OOP).
- Knowledge of Spring Boot, REST APIs, and microservices architecture.
- Familiarity with SQL databases such as PostgreSQL or MySQL.
- Basic understanding of cloud platforms (AWS preferred), Docker, and Kubernetes.
- Knowledge of Git, CI/CD concepts, Linux, and Agile development methodologies.
- Understanding of data structures, algorithms, and software design principles.
- Strong analytical, communication, and problem-solving skills.
Preferred Skills- Exposure to messaging technologies such as Kafka, RabbitMQ, or Redis.
- Experience with Terraform, Jenkins, GitHub Actions, or other DevOps tools.
- Familiarity with Python, Node.js, AI-assisted development tools, or modern AI frameworks is a plus.
- Internship or project experience developing enterprise or cloud-native applications.
Education:Employment Type: FULL_TIME