Mind Computing is seeking a fulltime, 100% remote
Senior Full Stack Java Developer to support a project with the Department of Veterans Affairs. The ideal candidate will have experience in full-stack Java application development, with expertise across both front-end and back-end technologies. In this role, you will be responsible for designing, developing, testing, and implementing scalable, high-quality software solutions that support mission-critical VA initiatives in an Agile environment.
The candidate must reside within the continental US.
Responsibilities:- Drive system design and architecture decisions for scalability, performance, and maintainability.
- Design and develop applications across backend (Java, Spring Boot, APIs), frontend (React/Angular), and database (PostgreSQL).
- Act as a technical point of contact and translate business requirements into solutions.
- Conduct regular code reviews and enforce standards to ensure performance, security, and maintainability.
- Identify, troubleshoot, and resolve complex system and application issues.
- Work with product, QA, DevOps, and business teams to ensure seamless delivery.
- Mentor developers, assign tasks, and ensure timely delivery.
- Participate across the full software lifecycle, including planning, design, development, testing, and deployment.
- Implement testing strategies using tools like JUnit, Cypress, and Playwright.
- Follow Agile best practices and proactively address vulnerabilities.
- Stay updated with technologies and improve development processes and architecture.
- Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project.
Qualifications:- Bachelor's in Computer Science, Engineering, or a related field.
- 5+ years of relevant experience as a Full Stack Java Developer.
- Adept in Java (17+), Spring Boot, REST APIs, microservices, React or Angular, PostgreSQL/SQL, Python.
- Experience mentoring developers and leading engineering teams.
- Ability to design and work with scalable, distributed systems.
- Strong verbal and written communication with technical and non-technical stakeholders.
Additional Qualifications:- Experience with the VA or other Government agencies.
- Certifications in Java, Cloud, or Agile methodologies.
- Experience with cloud platforms (AWS or Azure).
- Familiarity with DevOps practices and CI/CD pipelines.
- Strong understanding of system performance, scalability, and observability.
- Ability to obtain government clearance.
Benefits:- Medical/Dental/Vision
- PTO + Federal Holidays
- Corporate Laptop
- Training opportunities
- 401(k) with employer match
- Remote work options
Note: Selected candidates will be required to complete fingerprinting at a government facility and undergo a background check as part of the hiring process.