Role Overview
Associate Software Development Engineer role focusing on Java backend development, microservices architecture, and participating in all stages of the software development lifecycle.
Key Responsibilities
- Participate in all stages of the software development lifecycle, including design, coding, unit testing, deployment, and maintenance
- Develop and maintain backend services using Java and Spring Boot, focusing on scalability and performance
- Assist in analyzing user requirements and translating them into technical solutions
- Write efficient, testable code following best practices and organizational standards
- Support troubleshooting and resolution of production and environmental issues in collaboration with QA and support teams
Requirements & Eligibility
- Entry-level role with up to 2 years of experience in Java backend development, including exposure to microservices architecture
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Optional: Certification in Java programming or Spring technologies
- Optional: Certification in containerization or cloud platforms (such as Kubernetes or Docker)
Required Skills & Tech
Java programmingSpring Boot frameworkMicroservices architectureSQL