Source description
About the role
As a Senior Backend Engineer at PocketPills, you will be responsible for designing and implementing server-side logic to ensure application scalability and security. Your role will involve maintaining the technology stack, which includes Java, SQL, Spring, and more. You will work in a dynamic, agile team environment, developing features that impact users in the Canadian market. Key Responsibilities: - Programming in Core Java and with the Spring Framework for 6 to 8 years - Strong knowledge of object-oriented design, data structures, algorithms, and SQL - Experience working with Hibernate, Jenkins, Maven, and CI/CD pipelines - Proficient in Test-Driven Development - Strong understanding of system design and architecture, with demonstrated experience in developing solutions from scratch - Participate in all agile rituals, including daily stand-ups, iteration planning, story huddles, retrospectives, and creation of burn-up charts - Support and develop software developers by providing advice, coaching, and educational opportunities - Excited about working in a growth-stage startup, learning, and solving problems without being constrained by current knowledge or experience - Experience building operationally critical services, especially in eCommerce - Mentor a team of 4-6 Junior engineers - Collaborate with the development team in Canada as per business needs Qualifications Required: - B. Tech/ BE in Computer Science, Engineering, or a related field - 6 to 8 years of programming experience in Core Java and the Spring Framework - Good knowledge of object-oriented design, data structures, algorithms, and SQL - Experience with Hibernate, Jenkins, Maven, and CI/CD pipelines - Well-versed in Test-Driven Development - Strong understanding of system design and architecture, with demonstrated experience in developing solutions from scratch - Excited about working in a growth-stage startup, learning, and solving problems without being constrained by current knowledge or experience - Experience building operationally critical services, especially in eCommerce Please note that this job posting was made by Christina Khokhar from PocketPills. As a Senior Backend Engineer at PocketPills, you will be responsible for designing and implementing server-side logic to ensure application scalability and security. Your role will involve maintaining the technology stack, which includes Java, SQL, Spring, and more. You will work in a dynamic, agile team environment, developing features that impact users in the Canadian market. Key Responsibilities: - Programming in Core Java and with the Spring Framework for 6 to 8 years - Strong knowledge of object-oriented design, data structures, algorithms, and SQL - Experience working with Hibernate, Jenkins, Maven, and CI/CD pipelines - Proficient in Test-Driven Development - Strong understanding of system design and architecture, with demonstrated experience in developing solutions from scratch - Participate in all agile rituals, including daily stand-ups, iteration planning, story huddles, retrospectives, and creation of burn-up charts - Support and develop software developers by providing advice, coaching, and educational opportunities - Excited about working in a growth-stage startup, learning, and solving problems without being constrained by current knowledge or experience - Experience building operationally critical services, especially in eCommerce - Mentor a team of 4-6 Junior engineers - Collaborate with the development team in Canada as per business needs Qualifications Required: - B. Tech/ BE in Computer Science, Engineering, or a related field - 6 to 8 years of programming experience in Core Java and the Spring Framework - Good knowledge of object-oriented design, data structures, algorithms, and SQL - Experience with Hibernate, Jenkins, Maven, and CI/CD pipelines - Well-versed in Test-Driven Development - Strong understanding of system design and architecture, with demonstrated experience in developing solutions from scratch - Excited about working in a growth-stage startup, learning, and solving problems without being constrained by current knowledge or experience - Experience building operationally critical services, especially in eCommerce Please note that this job posting was made by Christina Khokhar from PocketPills.
More at Pocketpills