Position: Java Developer
Location: McLean, VA (Hybrid )
Duration: Full-time
Requirements
6+ years of experience with Java 7/8, J2EE, Eclipse or similar tool
5+ years of experience with Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing, and Integration Testing.
Experience working in cloud , AWS
Excellent understanding of design patterns and microservice architecture.
Experience designing RESTful web services.
Experience in writing unit tests and documentation.
Hands on experience and exposure in SQL databases, preferable Oracle
Deep understanding of data architecture, industry standards, and best practices.
Ability to clearly and concisely document architectural diagrams, technical proposals, and research results.
Experience with writing complex queries for Oracle database.
Experience in high-volume, transaction processing productions systems.
Object oriented analysis, design and programming skills.
Experience with a recognized software development lifecycle methodology.
Good interpersonal skills in order to interface successfully with an onshore project manager, clients and office personnel.
Creative problem-solving skills