We are looking for Sr Java Developer in Reston, VA.
Job Description :
· 5+ years’ experience in software development
· 3+ years’ experience in in application development using Java, J2EE, Linux
· Experience developing REST APIs
· Experience with Spring· Experience with Agile and Agile Craftsmanship practices including TDD/ATDD, Paired Programming and Emergent Design
· Excellent teamwork and collaboration skills· Strong oral and written communication skills
Preferred Qualifications :
· Experience with deploying applications to the cloud (AWS)
· Experience with Micro-services Architecture
· Knowledge of Domain Driven Design
· Experience with Git version control system
· Experience in DevOps and using CICD tools and processes (such as Jenkins, Maven, Ansible, Consul, Docker)
· Experience with messaging tools such as Kafka, AWS SQS
· Familiarity with Financial Services and Banking concepts.