Job Title: Full Stack Java / Angular Developer
Location: McLean VA (Onsite - Face to Face interview)
Job Type: Contract
Responsibilities:
- Bachelors degree in computer science or information technology or related discipline or
equivalent combination of education and experience from which knowledge and skills may be
obtained. - Minimum of 8 years of experience in software development; 8 years of relevant experience and
specialized training or certification in the following technologies: J2EE Java Web Development
and SQL. - Self-starter collaborative; problem-solver
- Organized ability to meet deadlines work independently manage multiple priorities
- Should have excellent design and coding skills and a passion for building highly scalable
applications using open-source frameworks for cloud native technologies. - Strong development experience with Java J2EE Spring frameworks Spring Boot Spring MVC
JPA Hibernate JSON and web services (REST/SOAP). - Experience with JavaScript frameworks like Angular.
- Good experience with writing and optimizing SQL queries.
- Experience in packaging services using Docker and configuring & deploying on Cloud platform
(AWS/Kubernetes) - Experience with some of the tools like GIT Jenkins Maven JUnit Docker JMeter Artifactory
Kubernetes - Experience with JMS enterprise messaging technologies such as ActiveMQ or AMQ
- Experience with static analysis (e.g. Fortify SonarQube) and remediation
- Familiar with infrastructure automation technologies (e.g. Ansible/Gradle/Maven)
- Good knowledge of patterns like side car circuit breaker ingress egress etc.
- Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD) for
- Java using frameworks like JUnit Mockito and Cucumber.
- Experience with setting up maintaining and evolving the cloud infrastructure of web
applications is preferred. - Knowledge of the Mortgage Industry is a nice to have.
- Experience with Agile Software development project methodologies preferred.
- Excellent verbal and written communication.
- Demonstrated analytical ability and problem-solving skills
Skills:
- Java
- Angular
- Spring Boot Hibernate
- UI automation (Selenium Playwright Saucelabs)