Job Title: Full Stack Java Developer
Job Duration: 6 months Contract on W2 (RTH based on performance)
Job Location: Wilmington DE 19803 (Hybrid: Mon Weds and Thurs onsite)
Interview process: max 2 rounds
if candidate is local will request an onsite interview
Must haves:
Min 3 years of experience up to 5 years max.
**ABSOLUTE must haves**
Full Stack Java Developer Strong in Core Java SQL
Microservices Java Persistence API (JPA) Model View Controller (MVC) architecture Java Messaging Service (JMS) web services development using SOAP/REST Micro services Cloud Foundry
Kubernetes Apache Tomcat Agile Scrum Spring Spring Boot Intellij Junit
Agile framework
GIT
Nice to have:
Contact center skills using Voice XML(VXML) Automated Speech Recognition(ASR) and Text to Speech (TTS) and Genesys voice platform (GVP)
ControlM Amazon Web Services (AWS) Splunk Dynatrace and Grafana monitoring tools Hibernate Eclipse Oracle DB Maven Jira cucumber groovy Windows Linux Jenkins CICD
Responsible for delivering high quality voice and CTI applications. Primary role involves detailed analysis and design providing work estimates development unit testing providing support during QA and UAT cycles and a defect free production delivery and supporting Interactive Voice Response (IVR) middleware and contact center desktop integration services.
Responsible for supporting internal Intranet based user interface solutions to enable business users to make dynamic changes to the IVR applications and provide off hours support when needed.
***** Enterprise Contact Center handles almost million customer calls per day. Every customer interaction with **** starts with Enterprise Contact Center applications. So it is very critical that all applications are up and running 24/7 and every customer needs are fulfilled.
Due to high business impact and complex nature of contact center architecture person who supports contact center applications should be specialized in contact center domain well versed in Interactive Voice Response (IVR) and Computer Telephony Interface (CTI) technologies able to follow Agile development methodology understand business demands and deliver them on time ability to code robust stable resilient client server applications.