Java Technical Lead

Website Berman Larson Kane

Best IT Staffing Options Since 1980

Technical Lead; Paramus, NJ

Key Requirements
• Minimum of 10 year development experience using Java
• Insurance background preferred
• Experience using: .XML, Java, JBoss Fuse, Mule

Please see the description below:

Position Summary
The Technical Lead will cultivate and maintain a variety of client, server and web-based applications. They will be responsible for developing software applications based on client requirements and make enhancements according to project specification.

Position Responsibilities
• Work with IT to help design and implement tools and services needed to support the business;
• Design, develop, test, debug and document programs that meet user needs and specifications;
• Deliver high-quality systems and meet project deadlines;
• Maintain and improve existing programs;
• Gather, organize and manage information/requirements from users and various levels of management;
• Assist with ad-hoc reporting and special requests;
• Work on a variety of projects (multi-task);
• Ability to quickly learn and work on new technologies and implement POC;
• Abide by ASG’s code of conduct and all policies and procedures.

Education & Essential Skills
• BS in Computer Science of Information Systems;
• At least five years of development experience;
• Proficiency in Java and J2EE technology stack;
• Basic understanding of BigData technologies like Hadoop HDFS, MapReduce, PIG, Hive etc.
• Strong understanding of object oriented design and programming principles;
• Agile development methodology including DevOps model;
• QA and Testing Tools and Methodologies;
• Self-motivated, energetic and with a very positive attitude;
• Excellent verbal and written skills with the ability to communicate clearly and be
easily understood;
• Good attention to detail and ability to produce work quickly, accurately, and
independently;
• Must be able to take direction and execute instructions;
• Ability to think analytically and complete projects with minimal supervision;
• Excellent prioritization, planning, organization, time management and multitasking
skills;
• Troubleshooting – debugging, problem solving;
• Integration – take disparate applications, data sources and get them to work together;
• Ability to think “out-of-the-box”;
• Passion for the job\technologies.

Experience
• Experience in design and development of SOA services using SOAP (JAX-WS), REST (JAX-RS) and SOAP/JMS with extensive knowledge of specifications like WSSecurity, WS-Policy, JAXB, MTOM;
• Experience in design and development of APIs including serverless micro services based on RESTful service. Knowledge of open API specification (Swagger);
• Experience in developing applications using technologies like JSF, EJB, JSP, JavaScript, jQuery, AngularJs, Servlets, Multithreading/Concurrency APIs, Collections & Generics APIs, XML, XSLT, FOP, SMTP, IMAP, POP3;
• Development experience with Amazon Web Services(AWS) including experience working on EC2, Lambda, S3, RDS, CloudWatch;
• Experience with working on webservers and application servers like Tomcat, Jboss, Websphere
• Development experience with relational databases, notably Oracle, MS SQL, MS Access and NoSQL databases like DynamoDB;
• Experience in using ORM based technologies like Hibernate and JPA in Java/J2EE applications;
• Experience in Text Analytics using technologies like Apache Lucene(Solr), Stanford NLP, Weka machine learning library;
• Experience with code management and automation tools like GIT, Jenkins, Maven.

  • Accepted file types: doc, pdf, txt, docx.

Submit Resume for this Position

Please use the form to submit your resume for this position.
  • Accepted file types: doc, pdf, txt, docx.