In this pursuit, we are looking for a motivated Software Engineer II with experience in building high-performing, scalable, enterprise-grade applications, to join us, driving this vision, and taking it to a larger scale. If you are a visionary, always on the lookout for finding the right solutions, and a technology geek, constantly seeking to learn and improve your skillset, then you are the type of person we are looking for.
Responsibilities
- Develop new user-facing features.
- Work alongside 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.
Requirements
- Bachelors/Masters in Computer Science or a related field.
- 4 - 8 years of relevant experience.
- Proven track record of Team Leading/Mentoring a/ team successfully.
- Experience with web technologies and microservices architecture both frontend and backend.
- Sklills: Java, Spring framework, hibernate, MySQL, Mongo, Solr, Redis, Kubernetes, Docker.
- Strong 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 story.
- Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services.
- Exceptional design and architectural skills.
- Experience of cloud providers/platforms like GCP and AWS.
Bonus Points
- Experience in working with microservices, containers, or big data technologies.
- Experience with high-performance websites, orchestrating data pipelines, ETL frameworks.
- Writes blog posts and has a strong record on StackOverflow and similar sites.
This job was posted by Pratibha Shekhar from OnGrid.