Responsible for developing software components and modules based on the communicated system requirements, specificities, architecture, and design. Also responsible for identifying and fixing system deficiencies, trouble shoot problems on development, QC, and production environments.
Skills
- Advance analytical skills
- SQL, JPA
- JSP and Servlets
- JSF 2
- EJB 3
- JMS
- XML and XML schemas
- SOAP web services
- HTML5, CSS 3, AJAX, JSON, and Java-Script
Roles and responsibilities
- Developing complex and risky use-cases.
- Maintaining existing web application, which includes bug fixing, enhancements, and implementing new requirements.
- Participate on the design activities
- Support junior developers
- Shows appetite and aptitude for owning responsibility of technical decisions and direction for one or many projects/teams.
- Attends to both business and technical considerations when designing solutions to project/team or company related issues.