Thursday, February 25, 2021

Digit88 - Principal Java Engineer - J2EE Platform (13-18 yrs) (Digit88 Technologies)

The Opportunity :

Digit88 manages and is expanding the dedicated offshore product development team for its US (Bay Area, NYC) based NLP/Chatbot platform development partner, that is building a next-generation AI/NLP/Chatbots based customer engagement platform. The candidate would be joining an existing team of 16+ engineers and help expand and lead the Platform Engineering, Production Support and Monitoring services for our client, assume technical leadership of the highly scalable and available messaging platform that connects the conversational AI platform to human agents and, own and drive the technical excellence in the offshore development team.

Job Profile :

- Digit88 is looking for an enthusiastic, self-motivated, hands-on Java/J2EE platform engineer to join the back-end platform engineering team for our partner. 


- Experience with a fast-paced India/US product start-up or a product engineering services company in a developer role, building a high-performance real-time system is mandatory. 


- Applicants having experience in developing and maintaining large scale messaging platforms are preferred. 


- Applicants must have a passion for engineering with accuracy and efficiency, be highly motivated and organized, able to work as part of a team, and also possess the ability to work independently with minimal supervision.

To be successful in this role, you should possess

- Bachelor's degree in Computer Science or a related field with 13-18 years hands-on experience with Java based open source tech stack

- Expertise in Core Java, Data Structures, J2EE with proven expertise in Spring MVC, Spring boot, Microservices architecture, Web Services (Rest) in distributed systems

- Practical experience with MySQLand/or NoSQL databases like Couchbase, DynamoDB, Cassandra

- Practical experience with Caching frameworks Memcached/Redis, Message Queues (JMS, RabbitMQ)

- Practical hands-on experience in JavaScript and NodeJS

- Experience in building high performance, high availability REST APIs and REST clients

- Expertise with log file analysis using one or more of ELK, Splunk, Kibana

- Prior experience with CI/CD, Container architecture 


- Docker/Jenkins and build scripts Maven/Ant

- Experience with Kubernetes

- Prior experience in transformation to cloud platforms is preferred

- Experience with Kafka is a definite plus

- Experience with building analytics pipeline and analytics DB is a plus

- Strong practical experience in applying design patterns, multithreading concepts to solve complex problems, strong problem solving skills

You are someone who would easily be able to :

- Study and learn the latest in AI/NLP/Chatbots domain and the messaging platform

- Work closely with the US and India engineering teams to help build the Java/Spring based backend and REST APIs.

- Lead the India engineering team in technical excellence and ownership of critical modules; own the development of new modules and features

- Troubleshoot live production server issues

- Handle client coordination and be able to work as a part of a team, be able to contribute independently and drive the team to exceptional contributions with minimal team supervision

- Perform Unit Testing and Integration testing in a Continuous Deployment scenario

- Follow Agile methodology, JIRA for work planning, issue management/tracking

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.