Senior Member of Technical Staff (Core Java, DSA backend development)

Company: VMware
Company: VMware
Location: IND-Karnataka-Bangalore
Commitment: Full time
Posted on: 2023-05-03 17:50
Search JobsJob DescriptionWhy will you enjoy this new opportunity?You share a passion for crafting software that has a significant impact for the world and future of cloud computing. You love solving problems and learning new things and are looking for a company that helps enable those ideas. Technologies come and go, but that excites you because of the endless possibilities it creates.  You are looking for an opportunity to work for a company whose software is utilized by every Fortune 500 company and significantly impacts every industry. You want to be a part of a collaborative environment whose teams care about the product they are creating, how they create it, and the impact it has on customers’ business objectives.   We are looking for someone to collaborate with our existing engineering team and product management team on the design, implementation, and delivery of Cloud Networking functionality, that will enhance the virtualized multi-tenant networking capabilities of VMware Cloud Director product.Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?Within your first 6 months•    You will be expected to learn about VMware Cloud Director, vSphere and NSX-t products, the technologies we are using, the process we follow  and the quality standards we aim to achieve. •    You will learn about different communication forums and interact with fellow developers in order to collaborate on the development of new functionalities.After 6 months+•    You will be responsible for contributing the design, implementation, testing and support of Cloud Networking domain in the Cloud Director Provider and Tenant Portals.•    You will be participating in different forums with fellow Cloud Networking and UI Developers to share your work and provide feedback for the work of other teams.•    You will regularly do code reviews to ensure a consistent developer standards.•    You will work with multiple organizations within the product to ensure the completion of new features such as cross functional scrum teams, User Experience, Technical Writers, Performance and Scale Testing Teams.•    You will be able to participate in Global Innovation initiatives to enable the next great ideas for Cloud Director and VMware which will help our customers and their journey to the modern cloud. The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?As part of the VMware Cloud Director team, you will:•  Design and write highly scalable, resilient, maintainable and extensible code with automated tests•    Participate in all phases of the software development cycle as part of a full stack Scrum team•     Work primarily on the Java backend with an opportunity for full stack work•  Collaborate with UI engineers to ensure that backend and frontend are designed holistically, integrate smoothly, and provide superior user experience. •   Collaborate with other technologists, product management, Global Support Services and other stakeholders to ensure timely high-quality VMware Cloud Director releases.•    Conduct code reviews•    Participate in all team scrum ceremonies and team wide forums•    Provide feedback and improve technical documents•    Participate in meetings to resolve customer issues with significant impact.Skills & Experience  Required •    Bachelor’s degree or higher in Computer Science or equivalent technical training •    7+ years of commercial software development •    Significant coding experience in Core Java.•    Significant experience working with SQL and relational databases •    You have strong problem-solving skills and a demonstrated ability to: A) Become a subject matter expert in a particular area or domain B) Work independently but know when to engage with senior technical team members Preferred •    Large scale web-enabled distributed systems •    Server-side Java technologies such as Spring and Hibernate frameworks •   Previous experience with API-level configuration of Networking services, or something similar  What is the leadership like for this role? What is the structure and culture of the team like?You will be joining the VMware Cloud Director (vCD) team. Cloud Director is in the core of VMware Cloud Provider Program (VCPP) which enables the business of thousands of Cloud Providers. Those Cloud Providers all vary in scale, business model and portfolio, but together they form one of the biggest clouds today which is comparable to those of the industry giants such as Amazon, Google and Microsoft. The team consists of more than 130 engineers spread across different scrum teams each representing a significant part of Cloud Director such as Compute and Storage, Networking, Multitenancy, Extensibility, etc. The global team is spread throughout VMware offices including Palo Alto, Boston, Sofia and India. The team culture is based on building trust and always being customer-first as we strive to deliver the best experience for our customers. Open communication is what we rely on to make sure everyone can share their view, contribute to achieving the best result possible and in turn get help for any problem they face in their daily activities. We trust each other to get the job done right, which allows for a flexible schedule to balance work and life.This is a great opportunity for someone who likes to start new things while working on a product which supports a great customer base and follows the best practices for software development.Where is this role located?Flexible: The role is considered flexible and will be a mix of working from a local VMware office and remote depending on your preferences and the arrangements determined with your future manager. You will be expected to live within a reasonable non-daily commute of the office. What are the benefits and perks of working at VMware?You and your loved ones will be supported with a competitive and comprehensive benefits package. Below are some highlights, or you can view the complete benefits package by visiting www.benefits.vmware.com.Medical Coverage, Retirement, and Parental Leave Plans for All Family TypesGenerous Time Off Programs40 hours of paid time to volunteer in your communityFinancial contributions to your ongoing development (conference participation, trainings, course work, etc.)Wellness reimbursement and online fitness and wellbeing classesVMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. VMware will provide reasonable accommodation to employees who have protected disabilities consistent with local law. ​Search Jobs
View Original Job Posting