> Markdown version of [/jobs/ext/1093197-it-software-engineer-4-backend-java-aws](https://www.wearedevelopers.com/jobs/ext/1093197-it-software-engineer-4-backend-java-aws). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Software Engineer 4 Backend Java / AWS - **Company:** Compunnel Inc. - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Amazon S3, Applications Architecture, Software Applications, Automation of Tests, Unit Testing, Microsoft Azure, Behavior-Driven Development, Software as a Service, Cloud Computing, Code Review, Databases, Continuous Integration, Data Structures, Software Debugging, DevOps, Distributed Systems, Amazon DynamoDB, Elasticsearch, Identity and Access Management, Microsoft Message Queuing, MongoDB, MySQL, Model View Controller (MVC), NoSQL, Oracle (Applications), Scrum Methodology, Redis, Swagger, Selenium, Software Deployment, Software Engineering, Software Systems, Systems Integration, Google Cloud, Java Application Server, Enterprise Software Applications, Test-Driven Development (TDD), Postman, Spring Cloud, Software Application Programming, Backend, Cloudformation, Event Driven Architecture, Integration Tests, Infrastructure Automation Frameworks, Information Technology, Cassandra, AWS Fargate, Functional Programming, Api Design, Restful APIs, Stream Processing, Cucumber (Software), Jenkins, Microservices - **Published:** June 30, 2026 - **Apply:** https://www.dice.com/job-detail/57622239-d12f-4622-bfdb-c1712833e2ac ## About the Role Job Summary We are seeking an experienced Backend Java/AWS Software Engineer to design, develop, and support scalable cloud-native applications and enterprise backend services. This role is responsible for building high-performance Java applications, developing RESTful APIs, implementing cloud-based solutions on AWS, and contributing throughout the software development lifecycle using Agile methodologies. The ideal candidate will have extensive experience with Java, AWS, microservices, CI/CD, and distributed systems. Key Responsibilities Design, develop, test, deploy, and maintain scalable backend applications using Java and AWS technologies. Develop high-performance RESTful APIs and enterprise microservices. Design and implement cloud-native solutions using AWS services including ECS, Lambda, Fargate, S3, CloudFormation, and IAM. Develop applications using relational and NoSQL databases. Design and implement application architectures including MVC, microservices, and event-driven architectures. Build and maintain CI/CD pipelines to automate application deployment and delivery. Participate in Agile Scrum ceremonies including sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives. Perform software design, coding, unit testing, integration testing, debugging, and deployment activities. Lead development of complex application modules and enterprise software components. Configure and customize enterprise software solutions to meet business requirements. Troubleshoot production issues and provide application support, including participation in off-hours support when required. Perform system integration activities for internally developed and third-party applications. Conduct code reviews and provide technical leadership and mentoring to development team members. Collaborate with cross-functional teams to gather requirements, review pull requests, and deliver high-quality software solutions. Support customer acceptance testing, documentation, knowledge transfer, and application usability initiatives. Required Qualifications Bachelor's degree in Computer Science, Electrical Engineering, or a related field. 10+ years of software development experience. 8+ years of hands-on Java development experience. Minimum 3 years of experience developing cloud-native applications using AWS. Experience with AWS services including CloudFormation, ECS, Lambda, Fargate, S3, IAM, and Amazon OpenSearch/Elasticsearch. Experience designing, developing, deploying, and maintaining enterprise-scale software applications. Experience building cloud-based applications using AWS, Azure, or Google Cloud Platform (Google Cloud Platform). Strong experience developing applications using relational and NoSQL databases. Experience designing applications using MVC, Microservices, and Event-Driven architectures. Experience building and maintaining CI/CD pipelines using tools such as Jenkins or Azure DevOps. Experience deploying applications to public cloud environments. Experience working in Agile Scrum development environments. Experience with messaging and stream processing technologies including AWS SQS, SNS, or Kinesis. Experience designing RESTful APIs. Hands-on experience using API development and testing tools such as Swagger, Postman, and Assertible. Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD). Experience with automated testing tools including Selenium and Cucumber. Experience working with databases such as DynamoDB, MongoDB, Cassandra, Redis, Elasticsearch, MySQL, or Oracle. Strong understanding of computer science fundamentals including data structures and algorithms. Excellent analytical, troubleshooting, and problem-solving skills. Strong communication and collaboration skills. Ability to work effectively in a fast-paced, team-oriented environment. Preferred Qualifications Experience supporting enterprise-scale distributed systems. Experience providing technical leadership and mentoring development teams. Experience supporting production environments and complex enterprise integrations. Experience with cloud infrastructure automation and DevOps practices. Education: Bachelors Degree ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [30 powerful AWS hacks in just 30 minutes: Boost your developer productivity](https://www.wearedevelopers.com/videos/1624-30-powerful-aws-hacks-in-just-30-minutes-boost-your-developer-productivity) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025)