Senior Software Engineer

Integra Micro Software Services (P) Ltd            We are seeking an enthusiastic self motivated hands on senior Java/J2EE backend engineer with experience in AI/ML/Chatbots/CRMs dom.....

Integra Micro Software Services (P) Ltd Bengaluru ₹ NA 4-7Y JobType object (1)
Job Description
  •            We are seeking an enthusiastic self motivated hands on senior Java/J2EE backend engineer with experience in AI/ML/Chatbots/CRMs domain to join the backend engineering team for our partner. Experience with a fast paced India/US product startup or a product engineering services company in a senior developer role building a high performance real time system is mandatory. 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. Responsibility Key responsibilities would include: Work closely with US engineering team and engineering lead to help build the Java/Spring based backend CRM integrations and REST APIs. Build new modules as necessary Research CRM systems/APIs to integrate with and propose ideal solutions Maintain and enhance the existing APIs Perform Unit Testing and Integration testing in a Continuous Deployment scenario Coordinate with the webapp development team for API integrations and troubleshooting Follow Agile methodology JIRA for work planning issue management/tracking Study and learn the CRM/Chatbots domain and the messaging platform Requirements BE/BTech - CS with at least 4-7 years hands on experience with Java based open source tech stacks. Strong in Core Java J2EE JBoss Hands on with MySQL and DynamoDB and/or NoSQL databases Proven expertise in Spring Hibernate Microservices architecture Springboot Webservices Hands on experience with Caching frameworks Memcached/Redis Message Queues Familiarity and experience with Container architecture - Docker/Jenkins and build scripts Maven/Ant 2+ years of AWS/Cloud Hosting/Deployment experience Agile/JIRA/Continuous Deployment is a big plus Elastic Search is a big plus. Experience with Salesforce (Lightening platform) and other CRMs and integration is a huge plus Should have built high performance high availability REST APIs and REST clients. Strong practical experience with applying design patterns multi-threading concepts to solve complex problems Product from scratch experience: at least 2 products should be able to work independently with US based engineering lead. Should have successfully completed 2-3 different products with at least 6 months to 1 year duration. Strong verbal and written communication with ability to articulate problems and solutions over phone and emails. Strong sense of urgency with a passion for accuracy and timeliness. Ability to work calmly in high pressure situations and manage multiple projects/tasks. Ability to work independently and possess superior skills in issue resolution. Please refer to the Job description above
Job Summary
           We are seeking an enthusiastic self motivated hands on senior Java/J2EE backend engineer with experience in AI/ML/Chatbots/CRMs dom