Job Title: Java Full-Stack Developer - Java8 / 11+
Location: Fairfax, VA (Hybrid 2 days Onsite/Week)
Duration: Full Time Permanent
Salary Range: $110-115k + Benefits
Qualifications:
Required skill sets - Extensive experience with:
• Bachelor's Degree in Computer Science, Information Systems, Engineering, or related equivalent.
• At least 10 years experience in software development with microservices-based applications using Java and popular frameworks (Spring Boot, Hibernate, or Struts).
• Hands-on experience with Java8 / 11+, Microservices, Angular, Spring Boot, JUnit, Cucumber, AWS, Kafka, Containerization, SVN, Jenkins.
• Java full-stack development experience.
• Cloud migration (AWS)
• Relational Database Mgmt. Systems (RDBMS)
• Familiarity and experience with Software Development Kits (SDK)
Preferred Skills:
• DevOps Tool: Hudson, Jenkins
• Data stores knowledge (Zookeeper, Cassandra, MongoDB, Hadoop, Acumulo)
• Databases: Oracle, MS-SQL, PostgreSQL
• Development libraries: JUnit, Jasmine, Spock, Mockito testing; Spring, Hibernate, Jackson, Camel
• Development tools expertise: Maven, Gradle, Apache ANT, Ruby on Rails, Docker, JMeter, SoapUI, Git, SVN, CVS, Rational Jazz
• Development Language expertise: Java, C/C++, JavaScript, Python, Ruby, PL/SQL, Bash Scripting, ColdFusion 4.0/5.0, JSP, GSP, Lucene
• Financial or Insurance industry experience plus