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