Serve as one of the top-performing and most proficient engineers in designing, producing, and testing high-quality software that meets specified functional and non-functional requirements within the time and resource constraints given.
How will you make an impact?
- Be a part of team and develop enterprise-grade software products in J2EE that can perform, scale, and integrate into a broad enterprise ecosystem running on AWS or on prem
 - Collaborate with Product Management, Architects and Operations
 - Understand business requirements and translate them into technical implementation.
 - Build designs and implement business and technical logic into the backend code
 - High accountability of delivering planned work
 - Create and maintain positive and productive working relationships across teams
 
Have you got what it takes?
- Degree in computers science or equivalent from reputed institute
 - 2+ years of recent experience in Java technologies.
 - Excellent knowledge of Java language and J2EE ecosystem of tools and frameworks; proficient with Java algorithms, data structures and design patterns
 - Excellent knowledge and experience on OO design and strong coding skills to incorporate the same.
 - Strong in analyzing and fixing defects in code.
 - Experience working with 3rdparty applications like caching systems, message broker to create and maintain those systems and integrations.
 - Experience with Core Java, Spring, Spring boot, hibernate and Tomcat.
 - Experience with Containerization technologies like Docker, Kubernetes etc.
 - Experience in database development with SQL
 - Experience in working on web services using REST / SOAP
 - Experience working on repository tools like Git/Bitbucket or SVN
 - Worked on Windows and Linux platforms.
 - Familiarity and/or experience with public cloud infrastructures and technologies such as Amazon Web Services (AWS), Google Cloud Engine or Azure
 
You will have an advantage if you also have:
- Experience in and knowledge of Enterprise Unified Communications Infrastructures (such as Teams, Zoom, etc.) is a plus
 - Experience working on resolving scalability/performance issues will be an added advantage
 
Tech Manager
Individual Contributor