Sr Java Developer ||Minneapolis, MN (Hybrid)

Overview

On Site
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Skype
Management
Mentorship
Market Analysis
Finance
Java
Spring Framework
Apache Kafka
Streaming
OCP
SQL
Database
Financial Services
Brokerage
Trading
Work Ethic
Problem Solving
Conflict Resolution
Analytical Skill
Communication
Decision-making
Microservices
Continuous Integration
Continuous Delivery
DevOps
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud
Google Cloud Platform
Workflow
SANS
WebKit
IMG
IP
Intellectual Property
Specification Gathering
Collaboration
System Integration
System Testing
Technical Support
Training
Documentation

Job Details

Senior Java Developer
Minneapolis, MN (Hybrid)

Phone + Skype
Job description: Java Developer with excellent technical skills in Java Spring Boot, Kafka, OCP, and MemSQL.
In addition, he values a strong work ethic, a solution oriented mindset, and good articulation skills.

We are seeking a highly skilled Senior Java Developer to join our growing technology
team. This individual will play a key role in designing, developing, and deploying robust,
enterprise-grade applications that support our strategic business initiatives-with a
strong preference for candidates who have experience in the financial services
industry, particularly brokerage platforms and trading environments. The ideal
candidate combines technical depth with industry knowledge and has a proven ability to
translate complex requirements into scalable, high-performance solutions.
Responsibilities
Design, develop, and maintain high-performing applications using Java Spring
Boot.
Build and optimize event-driven architectures utilizing Apache Kafka for real-
time data streaming.
Deploy, manage, and troubleshoot applications running on the OpenShift
Container Platform (OCP).
Develop high-performance data solutions leveraging MemSQL (SingleStore).
Collaborate closely with product owners, architects, and cross-functional teams
to deliver solutions that meet business and technical requirements.
Participate in code reviews, mentor junior developers, and contribute to best
practices for code quality, performance, and maintainability.
Diagnose and resolve technical issues across the application stack, ensuring
uptime, reliability, and performance.
Apply domain expertise in brokerage operations, market data, trade
processing, and financial products to build accurate, compliant, and
resilient systems.
Qualifications
7+ years of hands-on Java development experience, including deep expertise
with Java Spring Boot.
Strong experience with Kafka, including building producers/consumers and
handling scalable streaming workloads.
Proven experience deploying and supporting applications on OCP/OpenShift.
Solid understanding and practical experience with MemSQL (SingleStore) or
other high-performance distributed SQL databases.
Prior experience in financial services is strongly preferred; brokerage or
trading systems experience is a significant advantage.
Demonstrated strong work ethic with the ability to deliver high-quality work in
fast-paced environments.
A solution-oriented mindset with excellent problem-solving and analytical skills.
Strong articulation and communication skills, with the ability to explain technical
concepts clearly to both technical and non-technical audiences.
Ability to collaborate effectively across teams, influence decision-making, and
drive initiatives forward.
Preferred (Nice to Have)
Experience with microservices architecture and containerization best practices.
Familiarity with CI/CD pipelines and DevOps methodologies.
Knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform).
Exposure to regulatory requirements, risk controls, or trade life-cycle workflows.
("Believe you can and you're halfway there.")
Theodore Roosevelt
Yogesh Sharma | Lead Tech Recruiter

An -E Verified Company

E:
P: +1 |


Job description :

Location Marysville, OHIO


Key Responsibilities:
Develop and modify Yaskawa robot programs based on project specs.

Diagnose and troubleshoot robotic issues.

Collaborate with engineering and production for system integration.

Perform system testing and validation.

Provide technical support and training to team members.

Maintain documentation for robotic systems and programming changes.
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.

About Verito Solutions