Title: DS - Full Stack Developer (Java)
Location: Plano, TX (In Office)
Interview Process: 1 round technical discussion plus final review
POSITION OVERVIEW
The Communications, Media & Technology (CM&T) team is seeking a Level 9 Full Stack Developer to configure, support, and scale packaged or SaaS applications. The purpose of this team is to deliver innovative, high-performance software solutions that align with core business needs while maintaining system stability. The chosen candidate will act as a subject matter expert, guiding technical decisions and collaborating across multiple engineering squads.
DAY-TO-DAY RESPONSIBILITIES
- Configure and support packaged or SaaS applications to adapt features, manage releases, and ensure system stability.
- Utilize standard tools, APIs, and low-code platforms to align solutions with business needs while preserving compatibility.
- Develop innovative technical solutions that enhance application performance and user experience.
- Lead and mentor junior team members to foster a collaborative and knowledge-sharing environment.
- Conduct regular assessments of application performance and implement necessary improvements.
- Engage with multiple cross-functional teams to ensure seamless integration with existing systems and contribute to key technical decisions.
TOP 3 REQUIRED SKILLS
- Spring Boot (5+ years / Master Proficiency)
- Apache Kafka (5+ years / Master Proficiency)
- Redis (3+ years / Expert Proficiency)
ADDITIONAL DESIRED SKILLS
- AIFC
- DevOps practices and CI/CD pipelines
- Azure Cloud (Spring Cloud Azure)
- Apache Cassandra
IDEAL CANDIDATE PROFILE
The ideal candidate is an advanced, Level 9 Full Stack Java Engineer who thrives in a collaborative, fast-paced enterprise environment. They possess master-level expertise in backend microservices architectures, streaming platforms, and caching layers. This individual should be a natural technical mentor who can easily interface with multiple cross-functional teams to drive system architecture decisions.
Job Responsibilities
- Configure, support, and adapt features for core enterprise applications using standard tools, APIs, and microservices.
- Develop innovative, scalable technical solutions that directly optimize application performance and user experience.
- Lead design initiatives and collaborate across multiple engineering squads to ensure seamless system integration.
- Mentor junior developers and foster a highly collaborative, knowledge-sharing technical team culture.