remote
Java Software Engineer I - Comcast
Software Engineer
Entry‑level Java Software Engineer focused on building and maintaining high‑performance ad‑tech services using Java, Spring, RESTful APIs, SQL databases, and cloud infrastructure on AWS.
About the role
Key Responsibilities
- Design, develop, and maintain Java‑based backend services that power advertising platforms.
- Implement RESTful APIs and micro‑service components using the Spring Framework.
- Collaborate with product, data, and front‑end teams to translate requirements into scalable solutions.
- Write efficient SQL queries and optimize database interactions for high‑throughput workloads.
- Deploy, monitor, and troubleshoot services in AWS cloud environments.
Requirements
- Bachelor's degree in Computer Science or related field, or equivalent practical experience.
- Proficiency in Java and experience with Spring (Boot, MVC, Data).
- Solid understanding of RESTful API design and micro‑service architecture.
- Experience writing SQL and working with relational databases.
- Familiarity with AWS services (EC2, S3, RDS, Lambda) and CI/CD pipelines.