Job Description :
Title: Senior Java Developer

Duration: 6 months to very long term

Location: Arlington, VA

Must be Citizens.

Description:

You are a hands-on Software Developer with proven experience leveraging Extreme Programming and Agile Delivery practices such as Test-Driven Development, Continuous Integration, and have a strong understanding of Continuous Delivery.

You are a strong advocate for Developer Best Practices, and can lead and empower your peers to embrace core engineering practices.

You can take ownership of the technical delivery and work effectively with our You have strong programming skills, and have experience working with popular languages such as Java and JavaScript. (Functional Programming would be a plus Spring, Hibernate and Maven are the top 3 skills.

You are familiar with implementing systems on cloud platforms and understand what types of tools and frameworks work best to complete given tasks.

You are opinionated about what core engineering values look like and mentor and advocate for good design.

You have the people skills required to successfully work with domain experts and interface with clients.

You consider learning and self-improvement as part of the job. You've probably read some really good books on software development.
             

Similar Jobs you may be interested in ..