Senior Java Developer

Overview

On Site
USD 51.00 - 56.00 per hour
Contract - Independent

Skills

Software Development
FOCUS
Design Patterns
Software Engineering
DevOps
Continuous Integration
Continuous Delivery
Scrum
Kanban
Java
Messaging
Streaming
Bamboo
Bitbucket
JIRA
Spring Framework
Spring Batch
Data Integration
Writing
Interfaces
Scheduling
BMC Control-M
GitHub
NoSQL
Database
MongoDB
Cloud Computing
Amazon Web Services
Google Cloud
Google Cloud Platform
Financial Services
Communication
Negotiations
Privacy
Marketing

Job Details

Location: Lone Tree, CO
Salary: $51.00 USD Hourly - $56.00 USD Hourly
Description: Our client is currently seeking a Senior Java Developer - Contract to Hire Opportunity
Location: Lone Tree, CO (Hybrid - 3 days/week)
Duration: 12 Months (Contract to Hire)

Minimum qualifications:

3+ years of experience in software development roles with a focus on data products.

3+ years of experience with data integration design patterns.

3+ years of experience implementing software engineering best practices, including DevOps, CI/CD, Scrum, and Kanban.

2+ years of experience coding in Java, building REST-based APIs, and using messaging and streaming technologies.

2+ years of experience with development tools such as Bamboo, Bitbucket, and Jira.

2+ years of hands-on experience using Spring Boot and Spring Batch to build data integration pipelines.

2+ years of experience writing automated unit, integration, and acceptance tests for data interfaces and data pipelines.

Preferred qualifications:

Experience with scheduling tools like Control-M.

Experience with development tools such as GitHub, Harness, Launch Darkly, and mabl.

Experience with NoSQL databases like MongoDB.

Experience with cloud platforms such as AWS or Google Cloud Platform.

Experience in the financial services industry.

Ability to quickly learn and become proficient with new technologies.

Exceptional interpersonal, communication, and negotiation skills.

Responsibilities:

Work with development teams to ensure support strategy guidelines are followed and that new systems meet production standards.

Continuously update the knowledge repository to ensure information regarding support activities and issues is accessible.

Service all requests for data or other activities that require access to production systems.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
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 Judge Group, Inc.