drjobs Software Developer

Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chicago, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Required Education
Bachelors degree in Computer Science Electrical Engineering or related field.

Preferred Education
Masters degree (reduces required experience to 6 years).

Required Skills
8 years (or 6 with Masters) of software development experience.
Java 17 (designing developing deploying at scale).
Cloud/DevOps: AWS/Azure CI/CD (Jenkins Azure DevOps).
Databases: Relational (MySQL Oracle) and NoSQL (DynamoDB MongoDB Cassandra).
API Development: RESTful APIs Swagger/Postman.
Testing: TDD/BDD Selenium Cucumber.
CS Fundamentals: Data structures algorithms.
Agile/Scrum experience.

Preferred Skills
Message Streaming: Kafka RabbitMQ AWS Kinesis/SQS/SNS.
AWS Services: Lambda Fargate API Gateway CloudWatch.
Debugging in Linux/Unix environments.

Job Responsibilities
Modify existing Java software create services and write unit/integration tests.
Design microservices event-driven architectures and RESTful APIs.
Deploy via CI/CD pipelines (Jenkins Azure DevOps).
Maintain software on AWS/Azure (e.g. Lambda S3 DynamoDB).
Work in Agile/Scrum teams; mentor junior engineers.
Troubleshoot issues including off-shift/weekend support.
Enforce coding standards and best practices.
Lead small-to-medium projects with minimal supervision.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.