Senior Java Developer

ICONMA, LLC

  • Mclean, VA
  • 4 days ago
  • $74.53 Per Hour

Highlights

Our Client, a Real Estate and Financial Services company, is looking for a Senior Java Developer for their Mclean, VA location. Ability to think critically and act expeditiously to evaluate situations, make decisions and tackle problems.

Numbers & Facts

LocationMclean, VA
Salary$74.53 Per Hour

Description

Our Client, a Real Estate and Financial Services company, is looking for a Senior Java Developer for their Mclean, VA location.
 
Requirements:
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 5+ years of relevant professional experience
  • 4+ years of Java software development experience
  • A strong understanding in Java language, Java 8+ standard library and open sources
  • Good understanding and experiencing Spring Framework, Spring Boot, REST APIs
  • Familiarity with databases and SQL
  • Experience with Angular front-end framework and Typescript is highly desirable
  • Familiar with Gradle and Jenkins build tools
  • Ability to understand and write code documentation that conveys your solution to others
  • Ability to trouble shoot and optimize application for security and responsiveness
  • Good interpersonal and communication skills, and the ability to partner optimally
  • Analytical skills and problem-solving
  • Being a self-starter, quick learner, diligent.
  • Familiarity with version control (e.g GitHub, Bitbucket)
  • Knowledge of Object-Relational Mapping frameworks a plus
  • Experience with Agile and Scrum development methodologies
  • Understanding of application performance diagnostics and analytical tools
  • Knowledge of automated test frameworks
  • Mock oriented testing with positive and negative testing (Junit/Mockito)
  • AI Assisted Automatic Testing suit development is plus
  • Excellent problem solving and analytical, and technical skills.
  • Ability to think critically and act expeditiously to evaluate situations, make decisions and  tackle problems.
  • Flexible and versatile to adapt to any new environment and work on any project.
  • Strong oral and written communication skills, and ability to work well with a variety of  personalities.
  • Ability to work optimally with continuous change
  • Proven intuition for business, problem solving skills, intellectual maturity, and relationship  management skills
 
Why Should You Apply?

Similar Jobs

See more jobs