Job Description
Senior Java Developer (Data-Focused)
Location: Remote; United States, light travel may be required
Terms: 6 months; contract to hire
****Please note: We are unable to work with third party vendors or candidates for this opportunity.
Capstone IT is helping our client to hire a Senior Java Developer with over 10 years of experience building enterprise-grade applications. This role focuses on scalable backend development using Java, with an emphasis on data-intensive systems, analytics integration, and event-driven architecture. Front-end experience should include Vue.js or React.
You will contribute as both a technical leader and hands-on engineer, driving design decisions and delivering high-quality, performant solutions.
This is a 6-month contract to hire and does not include sponsorship opportunities now or in the future.
What You’ll Do:
- Design, develop, and deliver enterprise-level Java applications end-to-end.
- Build and maintain scalable RESTful APIs and backend services using Java (Spring Boot).
- Develop data-driven applications, ensuring efficient data processing, integration, and performance.
- Implement event-driven architectures using tools like Kafka or RabbitMQ.
- Optimize application performance, scalability, and data access patterns.
- Partner with stakeholders to translate business requirements into technical solutions.
- Provide technical leadership, mentorship, and code reviews.
- Contribute to architectural decisions and promote best practices across the team.
What You’ll Bring:
Core Development
- 10+ years of enterprise Java development experience.
- Strong expertise in Java, Spring Boot, and backend service development.
- Experience designing and implementing RESTful APIs and microservices architectures.
Data & Integration
- Strong SQL skills with experience in data modeling, querying, and performance tuning (DB2, SQL Server, or similar).
- Experience building data-intensive applications and supporting analytics use cases.
- Familiarity with event-driven systems (Kafka, RabbitMQ).
Modern Engineering Practices
- Experience with Docker; Kubernetes is a plus.
- Experience working in cloud environments (AWS preferred; Azure a plus).
- Exposure to front-end technologies including Vue.js or React
- Experience with MuleSoft and Groovy required.
Leadership & Collaboration
- Proven experience in a lead or senior-level role, mentoring developers and guiding technical direction.
- Strong communication skills with the ability to work across technical and business teams.
- Ability to balance hands-on development with leadership responsibilities.
Education:
- Bachelor’s degree in computer science or engineering
Capstone Consulting is an EEO employer.
Capstone website: http://www.capstonec.com/
Like us on Facebook: https://www.facebook.com/CapstoneITStaffingSolutions/
Follow us on Twitter: https://twitter.com/capstone__IT/
Connect with us on LinkedIn: https://linkedin.com/company/capstone-consulting/