VMware Company Profile

Software Engineer - Spring Boot Migrator (Opportunity for Remote)


Opis pracy

Search Jobs

Job DescriptionDevelopers are constantly creating new Spring Boot applications. However, across the world there are also a huge number of developers on older versions of Spring or non-Spring technologies that aren’t able to take advantage of the latest Spring advancements. We want you to join the Spring team at VMware and help us make their lives easier by working with a team to build tooling that can help these developers migrate to the latest versions and set them up for future success. The Spring Boot Migrator project is an internal effort we want to push forward into the open to achieve this goal. By joining us you will be leading the engineering effort on this project, liaising with project management, design, and the wider Spring team to build an optimal experience.Why We Are Excited About You:You enjoy staying ahead of technology and continually strive to improve your understanding and engineering craft. You are excited about open source and the impact it can have on the lives of millions of enterprise developers in every industry. You are excited about working on projects that can help and impact millions of developers in the open source world.Desired Skills:We know from experience that not ticking every box on the skills sections stops many from applying. You should apply regardless of your self-assessment, because we want to hear from you.

  • Proficient with Java.
  • Proficient with Spring.
  • Experience with programmatic code manipulation (e.g. source code transformation)
  • Comfortable with Git and GitHub workflows.

Nice To Haves:

  • Public speaking experience
  • Some experience with older Spring versions or older Java technologies/frameworks that developers may be migrating from may prove useful
  • Experience with tooling interfaces such as building language server interfaces or CLIs
  • Experience contributing to open source projects, including (but not limited to) code or documentation contributions, blog posts, StackOverflow answers, and so on
  • Experience working as part of a remote team

This position is eligible for TanzuChallenge referral campaignVMware 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. ​