Senior Developer Java JS

Tephra
Charlotte, NC
Full-time

Description :

Senior Developer or tech lead with experience in architecting / developing solutions involving chat / text, voice, and integrating with APIs from Apple, Google, Amazon, Microsoft, IBM or other niche enterprise vendors operating in conversational and AI technologies

Responsibilities :

  • Work very closely with product managers / owners and other practitioners and stakeholders to assess new use cases, scenarios and prioritize strategic opportunities in an agile development environment
  • Author & design the conversational systems (agents) design specifications and responses involving Chat / Text / Voice / Vision / AR / VR
  • Responsible for Design, build and testing using one or more of the programming languages
  • Building APIs and using available applicable APIs as needed for the engagement
  • Map the data requirements and build applicable code for handling the data requirements and integration with other internal and external data sources
  • Debug and performance tune the developed code to meet the product functional and non-functional requirements
  • Work collaboratively with various teams across geographies and contribute to build, evangelize development best practices, re-usable assets and solutions
  • Expected to travel to assigned customers / engagements
  • Based on Customer specific requirements and use cases, architect solutions and end to end ownership of iterating and ensuring the solutions are deployed and fit for purpose
  • Complete Hands on development work as part of the client engagements

Qualifications :

  • Minimum Bachelor’s Degree (4 Yrs) in computer science or related discipline
  • Must have deep hands on experience in Java J2EE, Java Script, Spring and REST APIs
  • Experience and knowledge of one or more technologies (Node SDK, Python SDK, Swift SDK, .NET SDK, Unity SDK, Ruby, Android SDK, Node JS, AngularJS, HTML / HTML5, CSS / CSS3, JQuery, Java script, RectJS)
  • Experience or understanding of using one or more of these (IBM Watson Conversation Service, Microsoft - Bot Framework (Bing, Luis, Cortana, Skype, ), Amazon Lex, Alexa APIs, Google API.

ai, Facebook Wit.ai, Apple iOS 11 Siri Kit or any equivalent platform / services from other vendors)

  • Use the best of object-oriented and functional language techniques when building APIs / logic
  • Good understanding of Industry standard design patterns / architecture such as MVC, Micro services etc. and good knowledge on REST / JSON
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Implementing automated testing platforms and unit tests
  • Proven experience working in fully Agile teams
  • Experience with Continuous Integration and Deployment (CI / CD)
  • Working knowledge with code versioning tools like Git, Bitbucket etc.
  • Should be able to work in Agile - Scrum methodology and collaborate with architects and designers.
  • Able to work in a fast paced, test-driven collaborative and iterative programming environment.
  • Must have good communication skills, analytical and problem solving skills
  • Understand detailed project specifications to develop program logic and code within the assigned time frame and iteratively test and demonstrate to team for further testing
  • Ability to manage own work and also coordinate across teams spread across locations
  • Years of experience required for position

5+ Years

Location for the position

Charlotte, NC

3 days ago
Related jobs
Promoted
Deloitte
Charlotte, North Carolina

Java/J2EE technology stack with a deep knowledge of the SDLC; back-end or full-stack experience - Java, JavaScript, Angular JS, React JS. Senior Consultant, Operations and Technology Transformation, Guidewire Application Java Developer. As an OTT Insurance Transformation Senior Consultant, you will ...

Tephra
Charlotte, North Carolina

NET SDK, Unity SDK, Ruby, Android SDK, Node JS, AngularJS, HTML/HTML5, CSS/CSS3, JQuery, Java script, RectJS). Senior Developer or tech lead with experience in architecting/developing solutions involving chat/text, voice, and integrating with APIs from Apple, Google, Amazon, Microsoft, IBM or other ...

Cognizant North America
Charlotte, North Carolina

Cognizant is looking for an experienced and innovative Senior Java Full Stack developer who will be responsible for designing and architecting high-performance Java-based enterprise systems. IT experience working with Java 11 or Java 17, Spring MVC, Spring Boot. At Cognizant Digital Engineering, a s...

Progressive Recruitment
Charlotte, North Carolina

Work closely with technical lead and offshore developers to implement new Spring based components. Strong background in either JSF or Freemarker frameworks. ...

Synechron
Charlotte, North Carolina

As a Java Developer, you will work closely with other Developers, BA, QA, Product Managers, Scrum Masters, and more as you focus on developing code and contribute to the full SDLC through documentation, software design, architecture, testing, and deployment. Well versed with Core Java, Advance Java,...

First Citizens Bank
Charlotte, North Carolina

We are looking for a hands-on Senior Software Developer who provides technology solutions and integration services in following areas: Core banking, Payments (US, UK) & Money movement. Innate desire to create a superlative developer experience down to the last detail. Must have Working knowledge on ...

INSPYR Solutions
Charlotte, North Carolina

Hands-on experience in building enterprise applications using Backend Technologies (Java, Spring frameworks, Node JS), UI Technologies (Angular 2+), AWS Services, Microservices etc. We are looking for an experienced Software Developer who enjoys solving complex business problems in a fast-paced, col...

WELLS FARGO BANK
Charlotte, North Carolina

You will be utilizing modern open frameworks like Spring Boot and Angular as a full-stack developer to create business solutions while following AGILE Scrum methodology for work execution. Spring Boot/Java Development Experience. ...

HexaQuEST Global
Charlotte, North Carolina

Functional expert in Oracle Financials.Extensive experience in Oracle Financial Modules such as GL, AP, AR, CM, FA etc.Experience with Order-to-Cash (O2C), Procure-to-Pay(P2P), Record-to-Report(R2R).Should be able to understand Business requirements and map them to proposed solutions/enhancements.Pa...

EY
Charlotte, North Carolina

Experience with the following technologies Akka/Scala Kafka/RabbitMQ ElasticSearch AngularJS/ReactJS Hadoop/Spark/Flume Mongo/Cassandra/Any NoSQL DB. As an FSO Technology Senior Analyst, you’ll be based in our Service Delivery Center, which is made up of high-performing US-based colleagues who work ...