Senior Java Software Developer

spring, jpa, hibernate
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

    • 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

    Requirements:
    The ideal candidate should possess the following qualifications:

    • 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
    • The successful candidate must meet eligibility requirements to access sensitive information which requires ship
      • Highly motivated team player with excellent communication skills
      • Develop and design software with security mindedness
    • Experience with performance tuning, load testing or query optimization is a must
    • Solid understanding of OOP and Design Patterns in Java is a must
      • Experience with performance tuning, load testing and query optimization
      • Experience with Spring Core, JPA and Hibernate (or other ORM frameworks) highly desirable
        • Experience with front-end development using HTML, CSS and Javascript libraries (e.g. Angular, jQuery) highly desirable
        • Experience with Continuous Integration tools (TeamCity), build tools such as Maven/Ant
        • Posted By

          Tom Merkel

          20130 Lakeview Center Plaza, Suite 400 Ashburn, VA, 20147

          Contact
          Dice Id : 10382761
          Position Id : 6249153
          Originally Posted : 2 months ago
          Have a Job? Post it