Job Url: https://usource.ripplehire.com/candidate/?token=xHQWoFn4C242POo7xMpH&source=CAREERSITE#detail/job/39366 Job Description: Senior Application Developer 1 Opening Chicago Apply Now Share with friends Role description Senior Application Developer Specialist II - DevOps Engineering     Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions for a better world. UST is a mission-driven group of 29,000+ practical problem solvers and creative thinkers in more than 30 countries. Our entrepreneurial teams are empowered to innovate, act nimbly, and create a lasting and sustainable impact for our clients, their customers, and the communities in which we live. With us, you’ll create a boundless impact that transforms your career—and the lives of people across the world. Visit us at UST.com.   You Are: We are seeking a Senior Application Developer with strong expertise in Java, Python, and TypeScript, along with hands-on experience in cloud-native application development using AWS and a DevOps mindset. The ideal candidate will have a strong background in application design and architecture, and will play a key role in developing scalable, secure, and high-performance enterprise solutions.     The opportunity: ·       Design, develop, and maintain scalable and secure applications using Java, Python, and TypeScript. ·       Collaborate with architects and product owners to translate business requirements into technical solutions. ·       Lead the design and architecture of microservices-based applications hosted on AWS. ·       Implement cloud-native services and solutions using AWS Lambda, ECS, API Gateway, DynamoDB, RDS, etc. ·       Participate in code reviews, mentoring, and setting engineering standards across the team. ·       Develop and manage CI/CD pipelines and infrastructure as code using tools such as AWS CodePipeline, CloudFormation, Terraform, or GitHub Actions. ·       Ensure code quality, performance, security, and scalability best practices are followed. ·       Troubleshoot complex production issues and provide timely resolutions. ·       Stay current with emerging technologies and contribute to technical strategy and innovation.   This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.   What you need: ·       10+ years of experience in software development, with a strong focus on Java and Python. ·       5+ years of experience with TypeScript and modern frontend frameworks (React, Angular, etc.). ·       Strong experience in application design and system architecture, particularly with microservices. ·       Hands-on experience developing and deploying applications in AWS Cloud. ·       Strong understanding of DevOps practices, CI/CD, and infrastructure automation. ·       Experience with containerization using Docker and orchestration with Kubernetes or ECS. ·       Proficient with source control and collaborative tools such as Git, JIRA, and Confluence. ·       Excellent problem-solving, communication, and leadership skills. ·       Preferred Qualifications: ·       AWS certification (e.g., AWS Certified Developer, Solutions Architect) is a plus. ·       Experience with event-driven architectures (e.g., using SQS, SNS, Kafka). ·       Knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB). ·       Familiarity with Agile/Scrum methodologies.     Compensation can differ depending on factors including but not limited to the specific office location, role, skill set, education, and level of experience. UST provides a reasonable range of compensation for roles that may be hired in various U.S. markets as set forth below. Role Location: Remote Compensation Range: $132,000-$198,000