
Senior Java Fullstack Developer
- McLean, VA
- $160,000 per year
- Permanent
- Full-time
- Must Haves: Hands on development experience. Back end: Java/Spring boot/Struts etc. Front end: Angular. Database: Must have SQL & Sybase, MongoDB would be a plus.
- Must have a solid understanding of and some hands on experience with Atlassian Suite. Preference for experience with automation testing tools, specifically Cypress would be a plus.
- A bachelor's degree in computer science or a related field, or an equivalent combination of education and experience from which comparable knowledge and skills were acquired.
- Experience in Design and Development of Applications and Web Services using the Java EE, JSP, XML, AJAX, STRUTS.
- Ability to independently perform all developer duties from analysis to deployment to post-production and defect fixing.
- Experience in: Java /J2EE, J2EE patterns, Spring (Spring Core, Spring Rest, Spring Boot).
- Experience using XML, JAXB, and XML persistence using XQuery and XSLT.
- Integration experience using Web Services /REST and EJB preferably on WebLogic.
- Presentation frameworks experience - Angular (Typescript) or similar frameworks, and jQuery.
- Preferred backend experience to develop Data Layer using frameworks like Hibernate, JPA etc.
- At least 2 years of experience in databases management: PostgreSQL, MongoDB, Sybase with advanced SQL knowledge.
- Experience with Stored Procedures, performance tuning of Database queries.
- Experience in code delivery pipelines and adept in Build and Deployment tools using - Shell script, Maven, Gradle, ANSIBLE and Jenkins.
- Experience with Jira, Bitbucket, Git and Confluence.
- Experience with testing tools- Cypress.