Source description
About the role
Requirements Bachelors/Masters in Computer Science or a related field5-8 years of relevant experienceProven track record of Team Leading/Mentoring a team successfully.Experience with web technologies and microservices architecture both frontend and backend.Java, Spring framework, hibernateMySQL, Mongo, Solr, Redis, Kubernetes, DockerStrong understanding of Object-Oriented Programming, Data Structures, and Algorithms.Excellent teamwork skills, flexibility, and ability to handle multiple tasks.Experience with API Design, ability to architect and implement an intuitive customer and third-party integration storyAbility to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing servicesExceptional design and architectural skillsExperience of cloud providers/platforms like GCP and AWS Roles & Responsibilities Develop new user-facing features. Work alongside the product to understand our requirements, and design, develop and iterate, think through the complex architecture. Writing clean, reusable, high-quality, high-performance, maintainable code. Encourage innovation and efficiency improvements to ensure processes are productive. Ensure the training and mentoring of the team members. Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed. Research and apply new technologies, techniques, and best practices. Team mentorship and leadership. Requirements Bachelors/Masters in Computer Science or a related field5-8 years of relevant experienceProven track record of Team Leading/Mentoring a team successfully.Experience with web technologies and microservices architecture both frontend and backend.Java, Spring framework, hibernateMySQL, Mongo, Solr, Redis, Kubernetes, DockerStrong understanding of Object-Oriented Programming, Data Structures, and Algorithms.Excellent teamwork skills, flexibility, and ability to handle multiple tasks.Experience with API Design, ability to architect and implement an intuitive customer and third-party integration storyAbility to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing servicesExceptional design and architectural skillsExperience of cloud providers/platforms like GCP and AWS Roles & Responsibilities Develop new user-facing features. Work alongside the product to understand our requirements, and design, develop and iterate, think through the complex architecture. Writing clean, reusable, high-quality, high-performance, maintainable code. Encourage innovation and efficiency improvements to ensure processes are productive. Ensure the training and mentoring of the team members. Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed. Research and apply new technologies, techniques, and best practices. Team mentorship and leadership.
More at OnGrid