Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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 Software Engineer – Java/AWS

Diversified Services Network, Inc.

Senior Java/AWS engineer developing and maintaining complex cloud, mobile, web, and server systems for a Fortune 100 company. Leading Agile delivery, testing, integrations, and technical problem resolution.

Posted 9/11/2026full-timeChicago • Illinois • 🇺🇸 United StatesSenior💰 $140,000 - $150,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, developing, and maintaining Java-based software applications at scale, with a strong focus on cloud technologies such as AWS. Proficient in Agile methodologies and capable of leading project management and system administration efforts while effectively collaborating with team members.

Highest-signal resume keywords
Java-Based Software DevelopmentAWS Cloud TechnologiesAgile/Scrum MethodologiesCI/CD Tools (Jenkins, Azure DevOps)RESTful API Design

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
Java ProgrammingAWS CloudFormationMicroservices ArchitectureTDD and BDDRelational and NoSQL DatabasesSelenium and CucumberEvent-Driven ArchitectureSwagger and PostmanData Structures and AlgorithmsIntegration Testing
Soft Skills
Problem SolvingTeam CollaborationEffective CommunicationAbility to Work Under PressureEagerness to Contribute
Tools & Technologies
AWS ECSAWS LambdaAWS SQSAWS SNSKinesisDynamoDBMongoDBCassandraRedisMySQL
Industry Keywords
System AdministrationProject ManagementAgile FrameworkSoftware IntegrationCustomer Acceptance Testing

Tech Stack

Tools & technologies
AWSAzureCassandraCloudDynamoDBElasticSearchGoogle Cloud PlatformJavaJenkinsMicroservicesMongoDBMySQLNoSQLOracleRedisSelenium

About the role

Key responsibilities & impact
  • Perform programming, development, integration, and system administration assignments without close supervision
  • Design, code, test, and debug high-complexity programs
  • Configure and customize high-complexity purchased software solutions
  • Provide project management, programming, systems, and/or system administration leadership, guidance, and assistance to team members
  • Identify and resolve complex application and technical problems, including off-shift and weekend support calls as needed
  • Work independently on complex processes and modules used across programs, systems, or infrastructure change management
  • Develop major system modules, programs, or infrastructure releases based on customer requirements
  • Perform integrated testing and customer acceptance testing of system components
  • Perform integration tasks for in-house systems and/or purchased hardware and software solutions
  • Assist customers with documentation, training, and usability efforts
  • Maintain knowledge of programming languages, system analysis, testing, debugging, documentation standards, file design, storage, and internal systems
  • Participate in Agile/Scrum ceremonies including Daily Standups, Sprint Planning, Grooming, Retrospectives, and Demos
  • Engage in PR reviews and collaborate with other teams

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field, and 8+ years of relevant experience
  • Master's degree and 6+ years of relevant experience
  • Extensive experience designing, developing, and maintaining Java-based software applications at scale
  • 3+ years of experience developing in AWS, including CloudFormation templates, ECS cluster deployment, Lambda, Fargate, Amazon Elasticsearch, and S3; strong understanding of IAM roles and policies
  • Experience leveraging Generative AI tools in software development
  • 3+ years of experience building and deploying software with cloud technologies (AWS, Azure, or GCP)
  • Experience developing software applications using relational and NoSQL databases
  • Familiarity with MVC, Microservices, and Event-driven architecture
  • Experience deploying software using CI/CD tools such as Jenkins or Azure DevOps
  • Experience working within an Agile framework, ideally Scrum
  • Strong understanding of and/or experience with AWS SQS, AWS SNS, and Kinesis
  • Experience designing well-defined RESTful APIs
  • Hands-on experience with Swagger, Postman, and Assertible
  • Experience with TDD and BDD
  • Hands-on experience with Selenium and Cucumber, including integration into CI/CD pipelines
  • Experience with DynamoDB, MongoDB, Cassandra, Redis, Elasticsearch, MySQL, and Oracle
  • Solid knowledge of computer science fundamentals, including data structures and algorithms
  • Ability to work effectively under pressure and within time constraints
  • Passion for technology and eagerness to contribute to a team-oriented environment

Benefits

Comp & perks
  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid Holidays
  • Hybrid work model with 2 days per week of onsite work