|
Search Jobvertise Jobs
|
Jobvertise
|
Senior/Lead Java Developer Location: US-VA-Ashburn Jobcode: 16abbb62a1cc129164e150804c298c27-122020 Email Job
| Report Job
The successful candidate must meet eligibility requirements to access sensitive information which requires US Citizenship
Responsibilities:
- Participate in design meetings and reviews
- Create technical or requirement documentation
- Analyze functional requirements and implement them
- Design and develop software, applying design patterns and best coding practices
- Review code and mentor junior developers on the team as needed
Required Skills:
- A Bachelor's degree in Computer Science required with 8+years of experience in Java/JEE development or a Master's degree in Computer Science with 6+ years of experience in Java/JEE development
- Solid understanding of OOP and the ability to apply design patterns
- Experience with Spring Batch, Hibernate or other ORM frameworks
- Experience with performance tuning, load testing or query optimization
- Experience with advanced programming techniques such as multithreading, concurrency, reflections, AOP etc
- Experience withfront-end development using HTML, CSS and Javascript libraries (e.g. HTML5, Angular, jQuery)
- Experience with Continuous Integration tools (TeamCity), build tools such as Maven/Ant
Vegatron Systems
|