· Take ownership for delivering the development task assigned
· Ensure delivery within tight timelines and meeting the team’s expectation
· Get involved in the entire lifecycle of the development project
· Understand the requirement from Project Lead and ensure quality deliverables
· Ensure quality and optimized coding with proper documentation
· Do peer code reviews
· Develop unit plan and perform unit testing and provide continuously improved product experience
· Actively assist Support team wherever required
· Assist Project Lead in coordinating with business analysts & user communities to define requirements
· Participate in the technical design
· Actively assist Project Lead to deliver quality output
· Together with the team contribute to innovative & best-in-class solutions for our business
Qualifications:
5-8 years of relevant experience
In depth knowledge and application of Java, J2EE, JSP, Servlets, JDBC, Spring Framework, Struts framework, EJB and JavaScript
· Proficient understanding of web markup, including HTML5 and CSS3
· UI Development experience with Bootstrap, Backbone, Node.JS, AngularJS
· Experience creating custom, general use modules and components which extend the elements and modules of core AngularJS
· Well verse with the use of XML, JSON and REST services
· Thorough understanding of usage of the fundamental concepts like Exception Handling, Static block/variables/classes, OOPS concepts, Collections, Multi-Threading, http sessions, session handling, Servlets/JSP life cycle, JDBC, actions, events, implicit objects, custom tags, context
· Exposure to an industry-standard database (Oracle or Sybase) on a UNIX platform with awareness of database design and SQL scripting knowledge and performance tuning
· Awareness of application servers /webservers (Weblogic , JBoss and iPlanet)
· Work experience in testing frameworks like Junit, TestNG
· Creating unit test scripts for Angular JS components using standard frameworks
· Work experience on the transactional applications for low latency, high availability uses is a plus
· Ability to work in a fast-paced and agile development environment and to learn new frameworks/stacks
· Hands on experience on Microservice Architecture
· Exposure on CI and CD pipeline
· Experience in build tools like Gradle, Maven
· Experience in DevOPS tools like Openshift, Kubernetes
Education:
Bachelor’s degree/University degree or equivalent experience
Applications DevelopmentFull timeTampa Florida United States$96,960.00 - $145,440.00