Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Diversified Services Network, Inc.

Senior Backend Software Engineer, Java/AWS

Diversified Services Network, Inc.

. Perform programming, project management, and development assignments without close supervision .

Posted 10/9/2026full-timeChicago • Illinois • United StatesSenior💰 $160,000 - $170,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in designing and developing software applications using Java, with a strong focus on application architecture, cloud deployment, and CI/CD practices. Proven ability to mentor software engineers and maintain high standards of software quality through effective practices and methodologies.

Highest-signal resume keywords
Java Application DevelopmentCloud Deployment (AWS, Azure)CI/CD Tools (Jenkins, Azure DevOps, GoCD)Agile Methodologies (Scrum)API Design and Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentRelational DatabasesNoSQL DatabasesMicroservices ArchitectureEvent-Driven ArchitectureTest Driven DevelopmentBehavior Driven DevelopmentData StructuresAlgorithmsDebugging in Linux/Unix
Soft Skills
MentoringProblem SolvingTeam CollaborationTime ManagementLeadership
Tools & Technologies
SwaggerPostmanCucumberSeleniumAWS KinesisRabbitMQAWS AuroraAWS RDSElasticSearchAPI Gateway
Industry Keywords
Application DevelopmentSoftware Quality AssuranceAgile FrameworkApplication ArchitecturePublic Cloud Technologies

Tech Stack

Tools & technologies
ApacheAWSAzureCassandraDynamoDBElasticSearchJavaJenkinsKafkaLinuxMicroservicesMongoDBMySQLNoSQLOracleRabbitMQRedisSeleniumUnix

About the role

Key responsibilities & impact
  • Perform programming, project management, and development assignments without close supervision
  • Work directly on complex application and technical problem identification and resolution
  • Respond to off-shift and weekend support calls
  • Work independently on complex systems or infrastructure components used by one or more applications or systems
  • Drive application development focused on delivering business value
  • Mentor and assist software engineers, providing technical assistance and direction
  • Maintain high standards of software quality by establishing good practices and habits
  • Proactively seek help after reasonable independent research when stuck
  • Maintain urgency on tasks and follow up on dependencies or blockers

Requirements

What you’ll need
  • Bachelor’s degree in computer science or electrical engineering or related field is required
  • 8+ years’ experience required
  • Master’s degree with 6+ years’ experience
  • 10+ years of experience in designing and developing software applications in Java
  • Experience designing, developing, deploying and maintaining software to scale
  • Experience developing software applications using relational and NoSQL databases
  • Experience with application architectural patterns, such as MVC, Microservices, and Event-driven
  • Experience deploying software using CI/CD tools such as Jenkins, Azure DevOps, and GoCD
  • Experience deploying and maintaining software using public clouds such as AWS or Azure
  • Experience working within an Agile framework, ideally Scrum
  • Experience with message streaming solutions such as AWS Kinesis, AWS SQS, AWS SNS, Apache Kafka, RabbitMQ, and Apache ActiveMQ
  • Experience designing well-defined Restful APIs
  • Hands-on experience with API tools such as Swagger, Postman, and Assertible
  • Experience with Test Driven Development and Behavior Driven Development
  • Hands-on experience with testing tools such as Cucumber and Selenium and their integration into CI/CD pipelines
  • Experience with datastores such as AWS Aurora, AWS RDS, AWS DynamoDB, MongoDB, ElasticSearch, Cassandra, Redis, MySQL, and Oracle
  • Experience with AWS technologies such as API Gateway, ALB, NLB, Fargate, Lambda, S3, and CloudWatch
  • Experience debugging and maintaining software in Linux or Unix platforms
  • Solid knowledge of Computer Science fundamentals, such as data structures and algorithms
  • Ability to work under pressure and within time constraints
  • Passion for technology and eagerness to contribute to a team-oriented environment
  • Demonstrated leadership on small to medium-scale projects impacting strategic priorities

Benefits

Comp & perks
  • Hybrid work model
  • Full benefits
  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid Holidays