Senior Devloper-Java/J2EE Stack

We are seeking a Senior Java Developer, a key technology resource experienced in modern Java technologies with great interpersonal skills, analytical mind, get things done attitude, and passion for engineering excellence.

Role and Responsibilities

  • Design and Build scalable frameworks for web applications.
  • Provide technical leadership in various modern Java technology areas.
  • Participate in scoping, designing, and ultimately delivering a complex technical solution.
  • Work with junior developers on a daily basis to review work items and ensuring successful delivery.
  • Review and audit of existing solution, troubleshoot, improve performance and scalability.

Qualifications

  • Bachelor’s degree with 7+ years of experience in Enterprise Software engineering.
  • Strong programming skills using J2EE, Spring, Hibernate, Rules, BPM, HTML5, CSS3, ReactJS, JMS, SOAP, REST, AngularJS, Tomcat, JBoss. WebLogic, Linux, Windows OS.
  • Working knowledge of traditional RDBMS solutions Oracle, DB2, SQL and exposure to NoSQL/Big Data technologies is a plus.
  • Hands-on experience with web-services, understanding source code management, automated testing, Agile methodologies, including test-driven development.
  • Working knowledge of cloud IaaS, SaaS, PaaS technologies using AWS, Azure, Rackspace, Google Cloud is a big plus .
  • Master’s degree and Java Developer certification is highly desirable.