This range is provided by Motion Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$80.00 / hr - $95.00 / hr
Direct message the job poster from Motion Recruitment
Role : Senior Software Engineer (Java)
Location : Chicago, IL onsite
Duration : 12 months
Job type : Long term Contract W2 only...
Summary
The Senior Software Engineer will apply principles of computer science and mathematical analysis to design, develop, test, and evaluate software and systems. This role involves researching, designing, developing, and testing software while contributing to high-impact backend services within the Cat Digital platform.
Key Responsibilities
- Modify existing software written in Java, and work with databases and database management systems.
- Create service software, including unit and integration tests.
- Collaborate with project teams to determine scope, requirements, and limitations.
- Review project requests to estimate time and cost.
- Perform complex programming, development, and project management tasks with minimal supervision.
- Identify and resolve complex technical / application issues, including occasional off-shift or weekend support.
- Drive application development focused on delivering business value.
- Mentor and assist software engineers, providing technical direction and support.
- Maintain high standards of software quality and follow best practices.
- Proactively seek help when needed after reasonable independent research.
- Maintain urgency on tasks and follow up on dependencies and blockers.
- Hybrid schedule; in-office twice per week (may increase as business needs evolve).
Required Education & Experience
Bachelor’s degree in Computer Science, Electrical Engineering, or related field with 10+ years of experienceMaster’s degree with 8+ years of experience.Required Technical Skills
10+ years of experience designing and developing Java applications.Experience building, deploying, and maintaining software at scale.Strong experience with relational and NoSQL databases.Knowledge of architectural patterns such as MVC, Microservices, and event-driven design.Hands‑on experience with CI / CD tools (Jenkins, Azure DevOps, GoCD).Experience deploying and supporting applications in AWS or Azure.Experience with AI tools is a significant plus.Experience with message streaming solutions (AWS Kinesis, SQS, SNS, Kafka, RabbitMQ, ActiveMQ).Experience designing RESTful APIs and using API tools (Swagger, Postman, Assertible).Test‑driven development and behavior‑driven development experience; tools such as Cucumber and Selenium.Experience with datastores such as AWS Aurora, RDS, DynamoDB, MongoDB, Elasticsearch, Cassandra, Redis, MySQL, Oracle.Familiarity with AWS services like API Gateway, ALB / NLB, Fargate, Lambda, S3, CloudWatch.Experience debugging and maintaining software on Linux / Unix systems.Required Soft Skills
Strong computer science fundamentals (data structures, algorithms).Ability to work under pressure and within deadlines.Passion for technology and collaboration.Demonstrated leadership on small to medium‑scale projects.If you are interested in W2 contract with direct client then please do share your updated copy of resume on below mention email id.
Thanks
Shivam
EMAIL : shivam.awasthi@motionrecruitment.com
#J-18808-Ljbffr