Sr Java Developer at NJC Talent
DC
About the Job
Sr Java Developer in Washington DC
Location: Washington D.C. (Remote)
Job Type: Contract (
Requirements:
- Education: Bachelor's or Masters degree in Information Technology required.
- Should have 10+ years of hands-on experience with Core Java.
- Must be familiar with the core Java concepts.
- Must have at least 7+ years of hands-on experience with Spring Framework (preferably Spring Boot).
- Must have at least 5+ years of experience designing and developing applications using Microservices.
- Must have hands-on experience with Docker containers.
- Should be familiar with developing and deploying applications on AWS and/or Azure.
- Strong hands-on experience with RDBMS, Java ORM tools & framework such as Hibernate and JPA.
- Extensive experience in writing and executing JUnit test cases & debugging Spring Framework-based applications.
- Strong fundamentals in object-oriented design, design patterns, data structure, algorithms & complex analysis.
- Ability to effectively articulate technical challenges and solutions.
Good to Have:
- Understanding & experience in API management, Swagger.
- Experience in Scrum/Agile development.
- Familiarity with GitHub & Maven.
- Familiarity with Security specifications such as OAuth 2.0, OpenID Connect and SSO