Senior Java Web Developer

Waltham, MA

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : Angular.js, XML, HTML DOM, JavaScript, JQuery, Backbone, AJAX, Hibernate, SQL

Location : Waltham

CTC : DOE

Job Description:

Responsibilities:
  • Actively participate in ongoing new feature/architecture designs and product enhancements
  • Quickly learn complex concepts and use your extensive experience and knowledge to recognize areas for improvements
  • Design and develop new industry-leading products
  • Enhance and maintain our current applications from the standpoint of performance, scalability, and reliability
  • Engage in full stack development leveraging technologies such as J2EE, REST Web Services, Spring MVC, HTML, XML, CSS, JQuery, Dojo, JavaScript, Hibernate, SQL, and others
  • Actively participate in the effort of defining development best practices, facilitate code reviews and process improvements
  • Champion building high quality software using test driven development practices in a high-paced Agile environment
 

Required skills:
  • Experience designing and building Web applications on J2EE platform with passion for building high performing, scalable, and user friendly solutions
  • Experience and appreciation for working in high-paced Agile environment
  • Detail oriented and thorough in interpreting requirements.
  • Knowledgeable of and have solid understanding of Object Oriented concepts, web application development best practices, design patterns, and frameworks
  • Cognizant of software designs and implementation choices’ impact on application performance and maintainability
  • Current with emerging Web technologies
  • Able to work individually and as part of a diverse team
  • Capable of mentoring junior developers
 

Qualifications:
  • BS degree in Computer Science or related field required
  • 5-8 years of progressive web application development experience implementing robust scalable cross-browser solutions
  • Excellent Java skills and object-oriented design experience
  • Experience designing and implementing J2EE web applications with highly optimized and scalable architecture
  • HTML (HTML5 is a plus), XML, HTML DOM, JavaScript, JQuery, Backbone, AJAX, Hibernate, SQL
  • In depth experience with JavaScript and experience, using related frameworks like Backbone.js, Angular.js
  • Experience with concepts and tools for performance tuning and optimization, memory analysis and troubleshooting
  • Working knowledge of the relational database technologies
  • Experience with Spring, Web Security, multithreading, and cache management
  • Excellent verbal and written communication skills