Opens broadcom.wd1.myworkdayjobs.com in a new tab
About This Role
- Job Summary: We are seeking a highly skilled and innovative Senior Software Engineer with a strong background in Java, microservices, and containerization technologies.
- The ideal candidate will possess deep technical expertise, a passion for solving complex problems and a commitment to make significant contributions to our product offerings.
- Key Responsibilities: Software Design & Development: Contribute to the design, development, and implementation of complex software solutions using Java, following best practices for microservices architecture and RESTful APIs.
- Enterprise Product Development: Actively participate in the full software development lifecycle of enterprise products, from conceptualization and design to deployment and operational support.
- Containerization & Deployment: Design and implement solutions leveraging containerization technologies (Docker) and orchestration platforms such as Kubernetes (K8s) and OpenShift for application deployment and management.
- Code Quality & Best Practices: Ensure high standards of code quality, performance, and security through code reviews, unit testing, and adherence to established coding standards.
- Collaboration : Work closely with product managers, QA engineers, and other development teams to define requirements, clarify functionality, and deliver integrated solutions.
- Problem Solving: Diagnose and troubleshoot complex technical issues across various layers of the application stack.
- Required Skills & Experience: Experience : 6 to 9 years of progressive software industry experience, with a proven track record in enterprise product development from reputable product organizations.
- Education : Bachelor's or Master's degree in Computer Science, Software Engineering, or a relevant technical discipline from a premier institute.
- Core Java : Strong, hands-on expertise in Core Java development.
- Microservices & REST APIs : Extensive experience in designing, developing, and deploying microservices architectures and RESTful APIs.
- Containerization : Proficient with Docker and hands-on experience working with container orchestration platforms such as Kubernetes (K8s) and OpenShift.
- Design Thinking : Demonstrated ability to apply design thinking principles to problem-solving and software development processes.
- Domain Knowledge (Preferred) : Experience or a strong understanding of the workload automation or observability domain.
- Database : Experience with relational and/or NoSQL databases.
- Problem-Solving : Excellent analytical, problem-solving, and debugging skills.
- Communication : Strong interpersonal and communication skills (verbal and written) for effective collaboration within a cross-functional team.
- Nice to Have / Preferred Skills: Frontend Development: Experience with modern frontend frameworks such as React.js.
- Scripting: Proficiency in scripting languages like Python for automation, tooling or data processing.
- DevOps Acumen: Familiarity and experience with DevOps practices, including CI/CD pipelines (e.g., Jenkins),Source control management (Git, GitHub) and branching strategies, containerized deployment Cloud Platforms: Experience with public cloud providers (e.g., AWS, Azure, GCP).
- Agile Methodologies: Experience working in an Agile/Scrum development environment and well versed with SAFe principles.
- We will also consider qualified applicants with arrest and conviction records consistent with local law.
- If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.
Sourced directly from Broadcom’s career page
Your application goes straight to Broadcom.
Opens broadcom.wd1.myworkdayjobs.com in a new tab
Specialisation
Open roles at Broadcom
398 positions
Job ID
/job/IND-Hyderabad-115-IT-Park-Area/R-D-Senior-Software-Engineer_R024546
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — free