Devsinc is seeking a skilled Associate Software Engineer - JAVA to join their team. As an Associate Software Engineer, you will be responsible for designing, developing, and maintaining high-quality Spring boot applications. You will collaborate with cross-functional teams to understand project requirements and deliver efficient and scalable software solutions. We are looking for candidates who have a strong understanding of Java programming language and its ecosystem.
Responsibilities:
- Design, develop, and maintain Spring boot-based applications and microservices.
- Collaborate with stakeholders to gather and analyze software requirements.
- Write clean, readable, and reusable code following best coding practices and standards.
- Perform unit testing and integration testing to ensure high-quality and reliable software.
- Participate in code reviews and provide constructive feedback to peers.
- Keep up to date with new technologies and programming languages.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 6 months to 1 year of experience as a Software Engineer with a focus on Java development.
- Strong hands-on experience with Java and/or Kotlin, building backend services using Spring Boot
- Practical experience with Docker for containerization and deployment
- Working knowledge of AWS (e.g., EC2, S3, RDS, IAM, ECS/EKS)
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, or similar)
Nice to Have:
- Experience with Apache Kafka for event-driven or streaming architectures
- Familiarity with Kubernetes for container orchestration and production deployments
Benefits
- Provident Fund
- Medical Inpatient & Outpatient Facilities
- Paid Overtime
- In-house Subsidized Lunch & Dinner
- Gym Facility
- Engaging Company Activities
- Sports Allowance