
Senior Java Developer at ASSYST, Inc.
Washington, DC 20002
About the Job
ASSYST is looking for a Senior JAVA Developer for our client project in Washington, DC.
This is a Hybrid work and would require weekly 2 days of work from the client location in Washington D.C.
Job Type - Full Time or Contract (1099 or Corp to Corp)
Contract Duration - 1 year and extendable to 3 plus years
Job Location - Washington D.C. (Hybrid)
Skills Required:
- Strong hands-on experience 10+ years with Core Java;
- Must have at least 7+ years of experience with Spring Framework (preferably Spring Boot);
- Must have at least 5+ years of experience designing and developing Micro-services;
- Strong fundamentals in object-oriented design, design patterns, data structure, algorithms & complex analysis;
- Strong hands-on experience with RDBMS, Java ORM tools & framework such as Hibernate and JPA;
- Ability to effectively articulate technical challenges and solutions; and
- Extensive experience in writing and executing JUnit test cases & debugging Spring Framework-based applications
Nice To Have:
- Understanding & experience in API management, Swagger;
- Experience in Scrum/Agile development;
- Familiarity with GitHub & Maven;
- Familiarity with developing and deploying applications on AWS and/or Azure;
- Familiarity with Security specifications such as OAuth 2.0, OpenID Connect and SSO
ASSYST is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state, or applicable local law.