FREE ACCESS
5,000–10,000 jobs/day
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.

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 fitCore 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 resumeApplicant 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 & technologiesApacheAWSAzureCassandraDynamoDBElasticSearchJavaJenkinsKafkaLinuxMicroservicesMongoDBMySQLNoSQLOracleRabbitMQRedisSeleniumUnix
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