*Criteria* *Response*
Job Title Software Dev Lead / Software Architect (Core Java, J2EE) Position Type (Contract / Contract to Hire / Perm Contract Start Date ASAP Contract length 12 months +, extensions possible Non-citizens accepted Yes Client relationship Good Interview Process Phone/Skype or In-Person 2 steps minimum, 3 max Key Responsibilities *client is architecting a backend environment to accommodate a company-wide big data & development operations initiative * Responsibilities: Strong analytical and problem solving skills, high level of technical competency & leadership, attention to detail and the ability to communicate effectively (written & verbal) are also critical success factors for this role. Job Functions: · Design and Architect complex web-based applications supporting high volume traffic · Designing, coding, testing, defect management, and production support (in collaboration with Operations team) · Develop detailed work breakdown structure for analysis design, development & deployment activities · *OO design and programming and application development with J2EE technologies (JSP, Servlets, JDBC, etc) and Design Patterns* · Delivery of web-based applications and dealing with the challenges of compatibility, scalability, and performance · *Ability to use knowledge of frameworks Spring MVC, Spring Batch, Spring Boot, Spring Data, etc.* · Attention to detail including – maintaining issues lists and timely status reporting Build applications deployed on Tomcat · Working knowledge of defect tracking and configuration management systems - preferably, JIRA, Confluence and Git · Ability to perform application trouble-shooting and lead root-cause analysis · *Ability to work with Oracle and MongoDB (NoSQL) Databases – Knowledge of Database programming using PL/SQL or T-SQL highly desired* · *Familiarity with Functional Programming, Microservice Architecture, Groovy and Scala is desirable* · Familiarity with Rich Client internet applications desirable – AJAX, FLEX etc. Required Qualifications: · 6+ of disciplined application design and development experience in the Internet or software industry with increasing responsibility and success. · Demonstrated strong development skills in Java SE · *Demonstrated strong experience with Groovy and/or Scala* · Experience with designing & developing web-based applications for moderate to high traffic sites – experience at an internet company highly desirable · Prior Design and Development experience using Service Oriented Architectures · Hands-on experience using Web 2.0 technologies like AJAX, JQuery and data exchange with XML and JSON formats. · Experience in Linux commands related to applications integration testing is must · Demonstrated organizational and communication skills, both verbal and written. Preferred Qualifications · BS or equivalent experience in Computer Science or other technical field · 7+ years’ experience in software engineering or equivalent academic experience · Working towards an advanced degree (Masters of PhD) Level of Experience Senior to lead Specific/Mandatory Technologies/Requirements - *Object Oriented design and programming and application development with J2EE technologies (JSP, Servlets, JDBC, etc) and Design Patterns* · *Hands-on using Web 2.0 technologies AKA AJAX, JQuery and data exchange with XML and JSON formats.* · *Analysis, architecture, design & development of complex applications using J2EE technologies* · *Knowledge of frameworks Spring MVC, Spring Batch, Spring Boot, Spring Data ETC.* · *Familiarity with Functional Programming, Microservice Architecture (groovy or scala preferred)* - *Event Stream Processing (ESP) or Event-Driven Architecture (EDA) experience* *HIGHLY PREFERRED (no people within WebMD much of this experience)* · *GROOVY, SCALA* · *Apache Spark* · *Docker* · *NoSQL experience (MongoDB preferably) Cassandra, CouchDB, Couchbase or other* Things to focus on in the vetting process Personality. Presentation. Communication (good) Any specific challenges in the role Groovy, Scala, NoSQL DB experience (MongoDB preferred), locale, Big Data / Hadoop exposure (not required but helpful) Client Bill Rate Flexible Benefits offered for perm positions Background Check Requirements Drug, criminal, FACIS, SSN verification, employ verification *WebMD* is architecting and re-designing their entire back end (Java, J2EE) environment to accommodate a large Big Data project – scalability effort for all applications. Everything the user clicks and searches on the WebMD websites (across all browsers) and on the WebMD app (Symptom Checker) is being captured for data collections to be used to return to consumer and end user for enhanced experience (through customized email campaigns, newsletters, etc.) Enable Event Streaming Process for data links to create behavioral data based upon user *MongoDB, Couchbase, CouchDB, Cassandra, Apache etc (NoSQL DB’s). Work on NoSQL architecture. MongoDB is at the core of WebMD applications* *Interview:* · *5 + minutes current project (what is the candidate doing right now and how much does he/she really know based upon resume)* · *Next minutes explaining what WebMD needs (how can the candidate help us)* · *Developer & tech lead dive deeper into process and how capable this person is * -- Thanks & Regards Rathna kumar Bourntec Solutions, Inc., Phone: 847 780 1045 rat...@bourntec.com -- You received this message because you are subscribed to the Google Groups "REQSRESUMES" group. To unsubscribe from this group and stop receiving emails from it, send an email to reqsresumes+unsubscr...@googlegroups.com. To post to this group, send email to reqsresumes@googlegroups.com. Visit this group at https://groups.google.com/group/reqsresumes. For more options, visit https://groups.google.com/d/optout.