> Markdown version of [/jobs/ext/1219708-senior-java-software-engineer-backend-focus-java-aws-only-w2-only-usc-or-gc](https://www.wearedevelopers.com/jobs/ext/1219708-senior-java-software-engineer-backend-focus-java-aws-only-w2-only-usc-or-gc). 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). --- # Senior Java Software Engineer (Backend Focus) - Java/AWS - Only W2 - Only USC or GC - **Company:** Ryzlink Corp. - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $124,800.0 - $145,600.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Cloud Computing, Cloud Engineering, Configuration Management, Code Review, Computer Programming, Databases, Continuous Integration, Database Design, Software Debugging, Dependency Injection, DevOps, Distributed Systems, Amazon DynamoDB, Fault Tolerance, MongoDB, NoSQL, Object-Oriented Software Development, Scrum Methodology, Query Optimization, Swagger, Service Design, Service Development Studio, Software Deployment, Software Engineering, SQL Databases, Data Streaming, Openapi, Data Logging, Enterprise Software Applications, Spring Cloud, Spring-mvc, Spring-boot, Backend, Kotlin, Event Driven Architecture, Deployment Automation, Cassandra, Apache Kafka, Non-relational Database, Api Design, Restful APIs, Microservices - **Published:** July 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1b77d39dc24990c0 ## About the Role * 8+ years of professional software engineering experience. * Strong experience designing and developing enterprise-scale applications. * Hands-on experience building cloud-native applications using AWS. * Advanced programming experience with Java and/or Kotlin. * Strong experience with Spring Boot and microservices development. * Experience designing and implementing REST APIs. * Experience working with relational and non-relational databases. * Experience with distributed systems, messaging, and event-driven architectures. * Experience with CI/CD automation and production deployment processes. * Strong troubleshooting and debugging skills in production environments. Required Technical Skills * AWS Cloud Development & Architecture * Cloud-native application design * Highly available distributed systems * AWS managed services * Java / Kotlin Development * Enterprise application development * Object-oriented design * Backend service development * Spring Boot * Spring MVC/Web * Dependency Injection * Configuration management * Actuator and health monitoring * Microservices & Distributed Systems * Service design * Resiliency patterns * Fault tolerance * Scalability best practices * API Development * RESTful API design * OpenAPI / Swagger documentation * Databases * SQL databases * Data modeling * Query optimization * NoSQL platforms such as DynamoDB, MongoDB, or Cassandra * Messaging & Streaming * Kafka * Event-driven architecture * Asynchronous processing * DevOps & Observability * CI/CD pipelines * Automated deployments * Logging, monitoring, metrics, and tracing * Production incident troubleshooting Soft Skills * Strong technical communication skills with the ability to explain complex designs and trade-offs. * Ability to collaborate across engineering teams and business stakeholders. * Strong ownership mindset with the ability to drive technical decisions. * Excellent analytical and problem-solving skills. * Ability to balance engineering quality with business priorities. * Comfortable working in Agile/Scrum environments while remaining hands-on technically. Education * Degree is not required. * Equivalent professional experience will be considered. ## Description Senior IT Software Engineer to join the engineering team supporting cloud-native application development and modernization initiatives. This role will be responsible for designing, developing, and implementing highly scalable Java-based backend systems leveraging AWS cloud technologies, microservices architecture, and modern engineering practices., The Senior Software Engineer will serve as a key technical contributor, driving solution design, service architecture, integration patterns, and development standards for distributed systems. The ideal candidate will bring strong hands-on experience with Java, Spring Boot, AWS, APIs, event-driven architectures, and cloud-native development., * Design, develop, and maintain scalable backend services using Java, Kotlin, Spring Boot, and AWS cloud technologies. * Build and enhance microservices-based architectures with a focus on scalability, reliability, availability, and security. * Develop and implement RESTful APIs and event-driven services using modern integration patterns. * Design service boundaries, data flows, and integration strategies for distributed systems. * Work with AWS-native services including compute, storage, messaging, and database solutions. * Implement asynchronous processing and messaging solutions using technologies such as Kafka. * Perform database design, optimization, and troubleshooting across SQL and NoSQL platforms. * Create and maintain CI/CD pipelines, automation processes, and deployment standards. * Support production systems by troubleshooting defects, performance issues, and operational incidents. * Drive code reviews, technical discussions, and engineering best practices across the team. * Provide technical mentorship and guidance to junior engineers. * Collaborate with Product Owners, Engineering Managers, and cross-functional teams to deliver technical solutions. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)