Sr. Full Stack Java Developer

Overview

On Site
118000 - 130000
Contract - W2
Contract - 3 Year(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Java
TypeScript
Spring Framework
Continuous Integration
Cloud Computing
OAuth
MongoDB
React
GraphQL
RESTful APIs
Software Development

Job Details

 

Mindbank Consulting Group is seeking a Senior Full Stack Java Developer to support our federal client in either Falls Church, VA, or Fort Collins, CO. This is a fully onsite role; no exceptions will be made. Salary is $118K – $130K with comprehensive benefits. Salary is based on each candidate’s professional experience and skills as they relate to the minimum qualifications.

 

PLEASE NOTE BEFORE YOU APPLY:

 

  • Candidates for this position will undergo a federal background investigation before starting work.
  • Mindbank does not work with third-party staffing companies at any time.
  • Candidates must complete a coding exercise before client interviews will be scheduled.

 

The person we’re seeking must enjoy the entire process of developing user requirements to delivering an application (or a component of an existing application) that can be launched into production. This truly is a position with multiple, concurrent challenges in a very team-oriented, collaborative environment. Candidates for this position should be a developer, but also a researcher, analytical thinker, and problem solver. This is a GREAT group - smart, industrious, cohesive. 

 

We are looking someone with full stack development expertise who can work with our client to define user requirements, research the architecture of the system to ensure requirements can be sustained with the current system, execute full stack development of the application, and, finally, test their own product. To perform these tasks, you will draw from the experience of your peers as well as apply your own research and analytical skills to the process. This is a hands-on role where you will also mentor junior staff.

 

MINIMUM REQUIREMENTS:

 

Candidates must meet the following requirements in order to be considered. Please provide technical details about your professional experience.

 

  • US Permanent Resident or Citizens only.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field. A master's degree is a plus.
  • At least six (6) years of paid, professional, and recent software development experience using Java 8 or higher.
  • Spring Boot, Spring Cloud, Spring Security
  • React.js, TypeScript, Redux
  • RESTful APIs & GraphQL
  • PostgreSQL, MongoDB, Redis caching
  • Microservices architecture and design patterns
  • AWS ECS, CodePipeline, Docker, CI/CD
  • Secure coding (JWT, OAuth 2.0, FISMA/NIST compliance)
  • Excellent communication skills, ability to work independently as well as in a tight-knit team setting.

 

Why should you work for Mindbank?

 

Since 1986, Mindbank has helped hundreds of clients solve some of the most complex IT problems through the strategic implementation of solutions and resources. Our clients include US Federal agencies, State & Local Governments, Tribal Organizations, Fortune 1000 companies, as well as Small Businesses.

 

Mindbank believes that our employees deserve the best care that our company can provide. We offer our employees a comprehensive and competitive benefits package including:

 

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Long Term Disability
  • Short Term Disability
  • 401 (k) Plan
  • Paid Time Off
  • Training and Education Reimbursement
  • Referral Bonuses

 

As an Equal Opportunity Employer, Mindbank is committed to a diverse workforce and we seek the most qualified candidate for each opening without regard to race, color, religion, age, gender, gender identity, marital status, sexual orientation, national origin, protected veteran status, or disability status.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.