Senior Java Developer

Remote • Posted 5 hours ago • Updated 5 hours ago
Full Time
No Travel Required
Remote
$130,000 - $140,000/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • .NET
  • API
  • Analytical Skill
  • C#
  • Continuous Delivery
  • Data Analysis
  • EAGLE
  • JavaScript Frameworks
  • Java
  • Kibana
  • Elasticsearch
  • Application Lifecycle Management
  • Conflict Resolution
  • Continuous Integration
  • Customer Engineering
  • Data Processing
  • Debugging
  • DevOps
  • Documentation
  • GitLab
  • Global Positioning System
  • Knowledge Transfer
  • Laptop
  • Mapping
  • Mentorship
  • Microsoft Windows
  • Problem Solving
  • Quality Assurance
  • Reverse Engineering
  • Software Engineering
  • Spring Framework
  • Stacks Blockchain
  • Systems Architecture
  • Technical Writing
  • Training
  • UI
  • Version Control
  • Vue.js

Summary

Location: 100% Remote (Must be located in EST or CST)

Contract Length: 6 Months with the possibility of the contract being extended

Pay: $130,000 - $140,000 (Based on candidates’ experience level)

Mindbank Consulting Group has an immediate need for a Senior Java Developer to spearhead the documentation, reconstruction, and ownership transition of a custom data processing application, EAGLE.

EAGLE is a sophisticated platform that captures live GPS telemetry data from laptops, processes it via a specialized analytical engine, and stores it in an Elasticsearch cluster for quality analysis. The system features a modern frontend built with Vue.js and Leaflet, powered by Java Spring APIs, and managed via GitLab CI/CD.  The Senior Java Developer will act as a technical detective and mentor. They will dive deep into legacy codebases, document data models, refresh local development environments, and create comprehensive documentation to train and transition the platform to the IT team.

 

The EAGLE Platform Ecosystem:

 

·        Backend & APIs: Java Spring Framework, Geo APIs

·        Data & Search Layer: Elasticsearch & Kibana

·        Frontend UI: Vue.js, Leaflet Mapping Library

·        Client Side: Windows .NET GPS Client

·        DevOps/ALM: GitLab, CI/CD Pipelines 

Senior Java Developer Responsibilities

System Architecture Analysis: Review complex, existing Java source code and project structures to map out system dependencies and logic flow.

·        Data Reverse Engineering: Deep-dive into the Elasticsearch data store to reverse-engineer and document the underlying data models and schemas.

·        Environment Reconstruction: Lead the setup and troubleshooting of the local and staging development environments from source code and legacy documentation.

·        Technical Documentation: Author high-quality, up-to-date system architecture maps, API documentation, and deployment guides.

·        Knowledge Transfer & Mentorship: Design a structured training approach to upskill other customer engineering resources, empowering them to take full operational ownership of the platform.

 

Senior Java Developer Qualifications:

 

Required Qualifications:

·        A bachelor’s degree in a technology-related field with 10+ years of progressive software engineering experience (or an equivalent combination of education and experience).

·        Java Expertise: Mastery of Java and the Spring Framework for building robust web APIs.

·        Data & Analytics Expertise: Deep, hands-on production experience architecting and querying Elasticsearch and Kibana data stores.

 

Preferred Qualifications:

·       Windows / .NET: Experience with C# and the Windows .NET framework to confidently read, debug, or interpret client applications.

·       Frontend Exposure: Familiarity and development experience with Vue.js or similar JavaScript frameworks.

·       Problem-Solving: Proven track record of successfully analyzing, debugging, and documenting complex, legacy multi-tiered technology stacks.

·       DevOps: Strong proficiency with GitLab version control and building/maintaining CI/CD pipelines.

 

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.
  • Dice Id: mbank
  • Position Id: PWJavaRemote
  • Posted 5 hours ago
Contact the job poster
Paulina Willingham

Paulina Willingham

Recruiter @ Mindbank Consulting Group
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

•

Yesterday

Easy Apply

Contract

130000 - 140000

Remote

•

Today

Easy Apply

Full-time

130,000 - 140,000

Remote

•

Yesterday

Easy Apply

Contract

50

Remote

•

6d ago

Easy Apply

Full-time

$80000 - $120000

Search all similar jobs