Job
Description
Role Overview: You have the opportunity to participate in a 6-month on-the-job, hands-on training program designed specifically for women engineers who have taken a career pause. This program aims to provide you with the necessary skills and experience to restart your career successfully. Key Responsibilities: - Develop and maintain robust, scalable, and high-performance Java-based applications - Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions - Write well-designed, testable, and efficient code - Participate in the entire software development lifecycle, including requirement analysis, design, implementation, testing, and deployment - Debug and resolve technical issues in production and non-production environments - Optimize application performance and ensure scalability - Work with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.) - Integrate with external systems and APIs - Contribute to the development of microservices and monolithic architectures as needed Qualification Required: - Education in EC / CS / IT - Minimum 1-year career pause - Prior professional experience of at least 2 years - Bachelor's degree in Computer Science, Information Technology, or a related field (B.Tech/MCA) - Project experience with Java - Strong knowledge of Java and object-oriented programming (OOP) principles - Experience with Spring Framework and related technologies - Familiarity with RESTful APIs and web services - Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (e.g., Hibernate), NoSQL like MongoDB - Knowledge of build tools like Maven or Gradle - Understanding of cloud platforms (AWS, GCP, or Azure) is a plus - Familiarity with Agile methodologies and DevOps practices Additional Company Details: N/A Role Overview: You have the opportunity to participate in a 6-month on-the-job, hands-on training program designed specifically for women engineers who have taken a career pause. This program aims to provide you with the necessary skills and experience to restart your career successfully. Key Responsibilities: - Develop and maintain robust, scalable, and high-performance Java-based applications - Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions - Write well-designed, testable, and efficient code - Participate in the entire software development lifecycle, including requirement analysis, design, implementation, testing, and deployment - Debug and resolve technical issues in production and non-production environments - Optimize application performance and ensure scalability - Work with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.) - Integrate with external systems and APIs - Contribute to the development of microservices and monolithic architectures as needed Qualification Required: - Education in EC / CS / IT - Minimum 1-year career pause - Prior professional experience of at least 2 years - Bachelor's degree in Computer Science, Information Technology, or a related field (B.Tech/MCA) - Project experience with Java - Strong knowledge of Java and object-oriented programming (OOP) principles - Experience with Spring Framework and related technologies - Familiarity with RESTful APIs and web services - Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (e.g., Hibernate), NoSQL like MongoDB - Knowledge of build tools like Maven or Gradle - Understanding of cloud platforms (AWS, GCP, or Azure) is a plus - Familiarity with Agile methodologies and DevOps practices Additional Company Details: N/A