Job description
Job details
- Location: Herndon, Fairfax County
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: USD 86,513 per year
Role overview
Node.Digital is seeking a skilled Full-Stack Java Developer to design and implement scalable Micro Service Architecture applications. This role focuses on building robust web and batch applications using modern Java frameworks and Agile methodologies to support critical government-related infrastructure.
Job details
This is a Full-time position based in Herndon, Fairfax County, offered as a Remote work arrangement. Please note that this is not an Internship. The salary for this position is 86,513 USD.
Responsibilities
- Design and implement Micro Service Architecture JEE software applications.
- Develop highly scalable web and batch applications using full-stack technologies.
- Build back-end services utilizing Spring Boot, Core Java, JDBC, and SQL.
- Create and maintain RESTful APIs to ensure seamless system integration.
- Participate actively in Agile development ceremonies and sprint planning.
- Develop front-end application components to support user interface requirements.
Requirements
- Proven experience in full-stack development with a focus on Java ecosystems.
- Strong proficiency in Spring Boot, Core Java, and Microservices architecture.
- Experience working with SQL databases and JDBC for data persistence.
- Ability to develop and consume RESTful APIs for scalable applications.
- Active IRS MBI Clearance is required for this position.
- Familiarity with Agile software development lifecycles.
Benefits
- Remote work flexibility
- Competitive annual salary
- Opportunity to work on high-impact government projects
- Professional growth in a modern tech stack
Keywords
JavaSpring BootMicroservicesRESTful APIsSQLJEEJDBCAgile