Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Software Engineer image - Rise Careers
Job details

Java Software Engineer

Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You’ll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.)

Job Summary

Comcast and Sky's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. We work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms both on Broadband and Video products. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.
We are looking for a Software Developer who is knowledgeable about the architecture of distributed systems and the software development life cycle.

Job Description

Qualification:

  • Formal training or certification in software engineering concepts and 3+ years applied experience.
  • Proficiency in Java programming language
  • Experience in developing, debugging, and maintaining code in an enterprise environment with one or more modern programming languages and database querying languages including Python, Java, SQL
  • Hands-on experience of developing micro services using Java and Spring Boot
  • Experience with data structures and database integration with NoSQL and relational databases.
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, core Java programming language).

Responsibilities

  • Participate in design and develop scalable and resilient systems in a timely manner using Java or Python to contribute to continual, iterative improvements for product teams
  • Facilitate API platform modernization using technologies regarding cloud based microservice applications, event-based communication, and data at the edge with eventual consistency.
  • Build scalable and resilient API platform, services, and tooling to support all stages of API lifecycle.
  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems.
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development.
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems.
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies.
  • Adds to team culture of diversity, equity, inclusion, and respect.

This position is ineligible for visa sponsorship.  To be considered for this role, you must be legally authorized to work in the United States and not require sponsorship for employment now or in the future.

Disclaimer:

  • This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.

Skills

Agile Methodology, Java, Microservice Framework, Software Development

We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools that are personalized to meet the needs of your reality—to help support you physically, financially and emotionally through the big milestones and in your everyday life.


Please visit the benefits summary on our careers site for more details.

Education

Bachelor's Degree

While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.

Certifications (if applicable)

Relevant Work Experience

5-7 Years

Comcast is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.
Comcast Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Comcast DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Comcast
Comcast CEO photo
Brian L. Roberts
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java Software Engineer, Comcast

Join Comcast as a Java Software Engineer and make an impact at a Fortune 30 global media and technology company! At our stunning Philadelphia office located at 1800 Arch St, you’ll be part of a team that continuously pushes boundaries to develop cutting-edge products that our customers truly love. In this role, you’ll use your 3+ years of experience and proficiency in Java to build resilient systems, support API modernization, and innovate solutions that enhance user experiences across broadband and video products. We look for individuals with a solid understanding of agile methodologies, a deep knowledge of software development life cycles, and hands-on experience with microservices and both NoSQL and relational databases. At Comcast, we celebrate a culture of inclusivity, innovation, and collaboration. Here, your ideas aren't just welcomed; they are essential! We encourage our team to bring authentic selves to work every day, as your uniqueness contributes to our vibrant community. So whether you're developing scalable APIs or enhancing existing software systems, your contributions will be invaluable. Comcast is dedicated to creating an environment where you can do the best work of your career. Plus, you’ll enjoy various benefits tailored for your physical, emotional, and financial well-being. If you’re ready to advance your career in a dynamic environment where both technology and creativity converge, we want to hear from you!

Frequently Asked Questions (FAQs) for Java Software Engineer Role at Comcast
What responsibilities does a Java Software Engineer have at Comcast?

As a Java Software Engineer at Comcast, your primary responsibilities include designing and developing scalable systems, building modern microservices, and facilitating API platform modernization. You will also be involved in creating secure production code and troubleshooting technical challenges, ensuring that our innovative products maintain high standards of performance and reliability.

Join Rise to see the full answer
What qualifications are needed for the Java Software Engineer position at Comcast?

To qualify for the Java Software Engineer role at Comcast, candidates should possess a Bachelor's degree and have at least 3 years of applied experience in software engineering. Proficiency in Java and familiarity with programming languages like Python and SQL are essential, along with hands-on experience in microservices and knowledge of agile methodologies.

Join Rise to see the full answer
What skills are important for a Java Software Engineer at Comcast?

Key skills for a Java Software Engineer at Comcast include proficiency in Java, understanding of microservice frameworks, database integration experience, and familiarity with agile methodologies. Additionally, candidates should be capable of system design, technical troubleshooting, and be proactive in identifying areas for improvement. Strong problem-solving skills are essential.

Join Rise to see the full answer
Is onsite work required for the Java Software Engineer position at Comcast?

Yes, Comcast typically prefers Java Software Engineers to work onsite to encourage collaboration, though remote options may be available for candidates living over 100 miles from the office, depending on team status. We believe in the power of teamwork and in-person interactions to promote innovation and community.

Join Rise to see the full answer
What is the work culture like for a Java Software Engineer at Comcast?

The work culture for Java Software Engineers at Comcast prioritizes collaboration, innovation, and diversity. We encourage our employees to bring their authentic selves to work. The environment is designed to support creativity, professional growth, and communication, ensuring that everyone feels valued and included.

Join Rise to see the full answer
Common Interview Questions for Java Software Engineer
Can you explain your experience with Java and how it relates to the projects you’ve worked on?

When answering this question, focus on specific projects where you used Java. Highlight your role in system design, problem-solving, and how your contributions improved the overall project outcomes, demonstrating a clear link between your skills and the requirements of the Java Software Engineer role at Comcast.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in software development?

Share your systematic approach to debugging, outlining the tools you use, such as logging and error tracking systems. Discuss specific examples where you effectively identified and resolved issues, thus improving system performance, which directly ties back to the responsibilities at Comcast.

Join Rise to see the full answer
Describe a time when you had to work on a team project. What was your role?

When addressing this question, illustrate your ability to collaborate with a diverse group of individuals. Highlight how your involvement as a Java Software Engineer contributed to the team's success and mention any leadership or innovative contributions you made.

Join Rise to see the full answer
What methodologies do you follow in your development process?

Discuss your experience with agile methodologies as a Java Software Engineer, including your familiarity with practices like CI/CD and Scrum. Provide examples of how these practices have been beneficial in managing project timelines and improving the quality of deliverables.

Join Rise to see the full answer
How do you ensure the security of your software applications?

When answering, mention your understanding of security best practices in coding. Describe any past projects where you implemented security features, such as input validation or encryption, ensuring that the software aligns with industry standards, which is crucial for your role at Comcast.

Join Rise to see the full answer
Have you ever implemented microservices in your previous roles? Can you share your experience?

Share specific examples of how you have implemented microservices architecture in projects. Describe the challenges you faced and the solutions you developed, emphasizing how this experience directly relates to the responsibilities of the role at Comcast.

Join Rise to see the full answer
What is your experience with database technologies, particularly NoSQL and relational databases?

Discuss the various database technologies you have worked with, giving clear examples of how you’ve utilized both NoSQL and relational databases in your projects. Highlight your ability to choose the right technology based on project requirements, a skill valuable for a Java Software Engineer at Comcast.

Join Rise to see the full answer
What strategies do you use for maintaining code quality?

Talk about any practices you adhere to, such as code reviews, unit testing, and continuous integration. Provide examples of how these strategies helped the teams you've been part of; this insight will show your commitment to quality, aligning with Comcast's values.

Join Rise to see the full answer
How do you stay updated on emerging technologies and practices in software development?

Discuss your proactive approach to learning, whether through online courses, attending workshops, or following industry news. This not only showcases your dedication as a Java Software Engineer but also aligns with Comcast's focus on innovation and staying ahead of the curve.

Join Rise to see the full answer
What do you find most challenging in software engineering and how do you tackle those challenges?

In answering this question, illustrate a specific challenge you faced, such as tech debt or scaling issues, and discuss your approach to overcoming it. Emphasize resilience and adaptability, qualities that would make you a valuable addition to Comcast's team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Comcast Hybrid GA - Atlanta, 2605 Circle 75 Pkwy SE
Posted 8 days ago

Seeking a passionate Analyst to drive marketing research and strategy at Comcast, a leader in the media and technology space.

Photo of the Rise User
Comcast Hybrid IL - Schaumburg, 1475 E Woodfield Rd Fl 4
Posted 9 days ago

Join Comcast as a Sr. Financial Analyst to drive business performance analysis and reporting in the Chicago Region.

Photo of the Rise User
Adree Remote No location specified
Posted 8 days ago

Seeking a talented Flutter Developer to create high-performance mobile applications in a remote setting.

Photo of the Rise User
Posted 10 days ago

Join ALTER SOLUTIONS as a Full Stack Java Developer and contribute to impactful software development in a collaborative environment.

Photo of the Rise User
Posted 10 days ago

As a Solutions Architect at Sony Electronics, you'll lead technical pre-and post-sales engagements to shape next-generation IP broadcast solutions.

Photo of the Rise User
Ravelin Remote No location specified
Posted 14 days ago

Ravelin, a leader in fraud detection, is seeking a Mid-Level Software Engineer to enhance their innovative technology platform.

Photo of the Rise User
Posted 12 days ago

Join Crumbl as a Senior iOS Engineer and contribute to creating innovative mobile applications within a fast-growing company.

Photo of the Rise User

Join PayZen as a Senior Fullstack Engineer and lead the development of innovative solutions improving financial health in healthcare.

Photo of the Rise User
GoodParty.org Remote No location specified
Posted 3 days ago

Be a key player in transforming democracy as an AI Automation Engineer at GoodParty.org, where your expertise will help streamline operations for independent candidates.

Posted 4 days ago

We are looking for a talented Genesys Developer skilled in IVR and chatbot development to enhance our customer experience solutions.

Comcast creates incredible technology and entertainment that connects millions of people to the moments and experiences that matter most.

247 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
Photo of the Rise User
172 people applied to Scrum Master-Remote at DICE
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming
Photo of the Rise User
Someone from OH, Bowling Green just viewed Associate Designer at Newell Brands
Photo of the Rise User
Someone from OH, Twinsburg just viewed Finishing Operator - Nights at Avery Dennison
D
Someone from OH, Cleveland just viewed Technical Writer at DevSavant Inc.
S
Someone from OH, Dayton just viewed Inventory Control Associate at SCLogistics
a
Someone from OH, Newark just viewed Billing Follow Up Rep I at aah
Photo of the Rise User
Someone from OH, Columbus just viewed Assistant Merchandising and Inventory Manager at Jushi
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo