Designs, codes, tests, debug, and documents software, and enhance existing components to ensure that software meets business needs.
Deploy and maintain Applications/Systems.
Work with other software engineers for one or more Agile scrum teams assigned to work on the project.
Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership.
Required skills:
3+ years of full Software Development Life Cycle experience
3+ years of experience working as a full stack java developer
1+ years of web development with AngularJS
Experience or familiarity with technologies such as WSDL, REST and/or SOAP web services, XML, JBoss, Adobe CQ5 DAM, HTML5, CSS3, Bootstrap, Hibernate, Spring.