Source description
About the role
As a Product Engineer 2 at our company in Pune, India, you will be responsible for leading the design, development, and maintenance of enterprise-grade applications using Java and Spring Boot. Your role will involve contributing to system architecture, scalability, and performance optimization, as well as deploying and managing applications in the cloud using AWS services. Key Responsibilities: - Lead the design, development, and maintenance of enterprise-grade applications using Java and Spring Boot. - Contribute to system architecture, scalability, and performance optimization. - Deploy and manage applications in the cloud using AWS services. - Design and optimize relational and NoSQL databases such as MongoDB, PostgreSQL, MySQL, and SQL. - Collaborate with cross-functional teams including product managers, QA, and DevOps. - Provide mentorship and conduct code reviews for junior engineers. - Ensure version control best practices using Git (Bitbucket). Required Skills: - Strong expertise in Java and Spring Boot. - Advanced understanding of data structures and algorithms. - Hands-on experience with AWS cloud technologies. - Strong knowledge of database design and optimization. - Proficiency in Git-based collaboration workflows. Nice-to-Have Skills: - Experience with Kafka for event-driven architecture. - Knowledge of Redis for caching and performance tuning. - Familiarity with CI/CD pipelines and DevOps practices. In addition to the technical skills required for this role, the company offers benefits such as paid sick time and Provident Fund. The annual salary for this position can go up to 2,000,000.00. Please respond to the following application questions: - How many years of experience do you have in Java - How many years of experience do you have in Kafka - How many years of experience do you have in MySQL - How many years of experience do you have in PostgreSQL - How many years of experience do you have in NoSQL - How many years of experience do you have in AWS - How many years of experience do you have in MongoDB - Are you an immediate joiner or currently serving notice period - Are you currently practicing DSA - Are you currently residing in Pune If you meet the qualifications and are excited about the opportunity to work with cutting-edge technologies in a collaborative environment, we encourage you to apply. As a Product Engineer 2 at our company in Pune, India, you will be responsible for leading the design, development, and maintenance of enterprise-grade applications using Java and Spring Boot. Your role will involve contributing to system architecture, scalability, and performance optimization, as well as deploying and managing applications in the cloud using AWS services. Key Responsibilities: - Lead the design, development, and maintenance of enterprise-grade applications using Java and Spring Boot. - Contribute to system architecture, scalability, and performance optimization. - Deploy and manage applications in the cloud using AWS services. - Design and optimize relational and NoSQL databases such as MongoDB, PostgreSQL, MySQL, and SQL. - Collaborate with cross-functional teams including product managers, QA, and DevOps. - Provide mentorship and conduct code reviews for junior engineers. - Ensure version control best practices using Git (Bitbucket). Required Skills: - Strong expertise in Java and Spring Boot. - Advanced understanding of data structures and algorithms. - Hands-on experience with AWS cloud technologies. - Strong knowledge of database design and optimization. - Proficiency in Git-based collaboration workflows. Nice-to-Have Skills: - Experience with Kafka for event-driven architecture. - Knowledge of Redis for caching and performance tuning. - Familiarity with CI/CD pipelines and DevOps practices. In addition to the technical skills required for this role, the company offers benefits such as paid sick time and Provident Fund. The annual salary for this position can go up to 2,000,000.00. Please respond to the following application questions: - How many years of experience do you have in Java - How many years of experience do you have in Kafka - How many years of experience do you have in MySQL - How many years of experience do you have in PostgreSQL - How many years of experience do you have in NoSQL - How many years of experience do you have in AWS - How many years of experience do you have in MongoDB - Are you an immediate joiner or currently serving notice period - Are you currently practicing DSA - Are you currently residing in Pune If you meet the qualifications and are excited about the opportunity to work with cutting-edge technologies in a collaborative environment, we encourage you to apply.