Previous Job
Previous
Java Full Stack Lead
Ref No.: 18-59997
Location: Washington, District of Columbia
Start Date: 08/17/2018
Key Responsibilities
1. Prioritize and manage assigned work appropriately with small team, carrying out assignments on time with the appropriate level of direction.
2. Monitor work progress, informing other team managers and/or customers of project status, problems or obstacles in a timely manner.
3. Mentor and provide technical guidance to software and quality assurance engineers on the team.
4. Work with team to troubleshoot, analyze and resolve applications problems using software development lifecycle best practices.
5. Actively work with customer support teams to identify customer issues. Perform root cause analysis and work toward an acceptable resolution.
6. Provide workarounds to customer problems by developing patches, processes or software programs as necessary.
7. Document support and monitoring processes, and troubleshooting solutions.
8. Be able to distill business objectives into technical solutions through effective system design.
9. Work independently on a project-by project basis and also work in a collaborative and fast-paced team environment.
10. Provide technical and analytical solutions to evaluate the business ideas.
11. Create applications on both the server-side and on the web interface.
12. Perform high complexity integration testing and validate all services integrate according to specifications.

Experience and Skills:
1. 8 years of working experience with JAVA.
2. 5+ years of working experience SQL and relational database.
3. Experience in web mark-up, DOM including HTML5, CSS3, RWD using Bootstrap, Material Design, Media queries
4. Proficient understanding of object oriented client-side scripting using Typescript, ES6 and JavaScript frameworks, including jQuery
5. Expert & hands-on on Angular
6. Good understanding & hands-on in any one of other advanced JavaScript libraries and frameworks, such as KnockoutJS, BackboneJS, ReactJS
7. Proficient understanding of asynchronous request handling, partial page updates, and AJAX
8. 3+ years of direct experience with multiple Agile teams will be a plus.
9. Excellent troubleshooting and problem solving skills.
10. An attention to detail required balancing multiple priorities.
11. Strong problem solving, troubleshooting and analytical skills.
12. Highly organized and self-motivated.
13. Ability to work well in a distributed multicultural team.
14. Ability to build consensus on difficult issues.
15. Excellent communication skills to interact with other product groups and team.
16. Exposure to NoSQL databases like Mongo or any other good to have
17. Web Services REST & SOAP – good to have