remoteonsite
Specialist, Software Engineering - Digital Utilities Technology - Charles Schwab
Software Engineer
Software engineering specialist focused on building and maintaining digital utility platforms using Java, Spring Boot, microservices, and AWS cloud services, while collaborating in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain scalable microservice applications for digital utility solutions using Java and Spring Boot.
- Implement cloud-native features on AWS, including deployment, monitoring, and performance optimization.
- Collaborate with product owners, UX designers, and QA teams in Agile sprints to deliver high‑quality releases.
- Write efficient SQL queries and manage relational data stores to support business logic.
- Participate in code reviews, refactoring, and continuous improvement initiatives to uphold coding standards.
Requirements
- Bachelor’s degree in Computer Science or related field with 3+ years of professional software development experience.
- Strong proficiency in Java, Spring Boot, and building RESTful APIs.
- Hands‑on experience with AWS services (EC2, S3, Lambda, RDS) and containerization.
- Solid understanding of relational databases and SQL query optimization.
- Experience working in Agile/Scrum environments and using version control (Git).