- BE/B.Tech or Similar (Technology/IT/Computer Science or related field).
- 2-5 years relevant work experience designing and developing applications in high-paced environments; majorly in Product based organizations.
- Demonstrated expertise in building and enhancing scalable and high-performance services
- Proven working experience on Java / C++ / C# / Go.
- Knowledge and application of design concepts like Design Patterns, Data Modeling, and SOA (Service Oriented Architecture).
- Experience in Web Services, JSON, JUnit, SQL, PL/SQL, NoSQL, Maven, Spring.
- Experience with Agile (Scrum) and test-driven development, continuous integration (Jenkins), and version control (GIT).
- Worked on performance optimization, memory profiling, and scalability of applications (cloud environment would be preferable).
- Strong analytical and problem-solving skills.
- Good interpersonal and communication skills.
- Client-facing Written and Speaking communication skills.
- Develop high-performance systems to publish REST Services.
- Deliver services for high availability, with high quality.
- Work closely with software developers to develop the best implementations. Develop efficient, reusable, reliable, and scalable software
- Provide/Recommend solutions inclusive of third-party open-source APIs
- Ability to do root cause analysis and improve product quality.
- Exposure to Amazon Web Services and associated technologies
- Work closely with Enterprise Clients and Map Requirements to Platform features