Senior Java Developer

Chicago, IL, US • Posted 9 hours ago • Updated 9 hours ago
Contract W2
24 Months
Able to Sponsor
On-site
$50 - $60/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Agile
  • Amazon RDS
  • Amazon S3
  • Amazon Web Services
  • AngularJS
  • Apache Kafka
  • Apache Spark
  • Automated Testing
  • Build Tools
  • Cloud Computing
  • Collaboration
  • Concurrent Computing
  • Continuous Delivery
  • Continuous Integration
  • Continuous Integration and Development
  • Customer Facing
  • Database
  • Design Patterns
  • Docker
  • Git
  • GitHub
  • GitLab
  • JDBC
  • Java
  • JavaScript
  • Jenkins
  • Kubernetes
  • Management
  • Messaging
  • Object-Oriented Programming
  • RESTful
  • RabbitMQ
  • React.js
  • Remote Desktop Services
  • Scrum
  • TypeScript
  • Unit Testing
  • Web Applications
  • Writing
  • mvc

Summary

Role Overview
We are seeking a hands-on Senior Java Developer to join our team . In this role, you will be responsible for designing, building, maintaining, and troubleshooting Java applications across both back-end services and client-facing applications. You will collaborate closely with other infrastructure layers to ensure seamless integration and high performance.
Key Responsibilities
Design, develop, and maintain scalable Java applications and libraries.
Write reusable, clean, readable, and testable code following best practices.
Troubleshoot complex issues across back-end services and client-facing applications.
Collaborate with cross-functional teams and infrastructure layers to deliver robust solutions.
Implement and manage continuous integration pipelines and automated testing.
Participate in architectural discussions and contribute to design patterns.
Work with AWS cloud services to deploy and manage applications.
Required Qualifications ( Java Ecosystem: Proficient in Java and its ecosystem, including AWS.
OOP: Strong understanding of object-oriented programming principles.
Design Patterns: Knowledge of Java design and architectural patterns.
Code Quality: Experience writing reusable, clean, readable Java code and libraries.
Concurrency & JVM: Knowledge of Java concurrency patterns and JVM fundamentals.
Web Concepts: Familiarity with MVC, JDBC, and RESTful concepts.
Frameworks: Experience with web application frameworks such as Play and Spark.
Database & Tooling: Experience with databases, automated/unit testing, Git, build tools, and continuous integration.
Preferred Qualifications (Nice-to-Have)
While not explicitly listed in the source, the following skills are highly desirable for a Senior Developer in this niche:
Cloud Native: Experience with AWS services such as Lambda, ECS, S3, or RDS.
Containerization: Familiarity with Docker and Kubernetes.
Messaging: Experience with message brokers (e.g., Kafka, RabbitMQ).
Frontend: Basic familiarity with JavaScript/TypeScript or modern frontend frameworks (React, Angular).
Agile/Scrum: Experience working in Agile development environments.
CI/CD Tools: Hands-on experience with Jenkins, GitLab CI, or GitHub Actions.
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: 91103449
  • Position Id: 9098272
  • Posted 9 hours ago

Company Info

About Decision Six Inc.

About Us

Decision Six Inc is leader in Decision Support Reporting, Business Process Improvements, Project Management, consulting and Technology Execution. we are committed to provide the clients with strategy and support that enables the Win-Win situations. We are led by the industry experts who have proven track record of delivering the best solutions and achieving the "Results in Every Environment"

Experience and expertise help us to turn opportunities and challenges into operational excellence for the organizations. Whether you are an individual seeking a new job, or an employer looking for help, Decision Six Inc is ready to meet your needs.

Decision Six Inc, logo embodies the key element behind the company's success - relationships. A unique balance exists between Decision Six Inc, their clients, and its associates. In all the years of growth and change, one thing has remained the same - dedication to unmatchable customer service while providing opportunities for the employees, temporary associates and clients by "Uniting Talent with Opportunity.

About_Company_OneAbout_Company_Two
Contact the job poster
VS

Vinit Saini

Recruiter @ Decision Six Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs