Applications Developer Java Full-Stack

    • Bangalore, India



Job Description

Why Choose VMware

VMware is an EPIC2 community (read about our values and our journey on our career page:https://careers.vmware.com/life-at-vmware ). We have been listed on Fortune's 100 Best Places to Work several times. We enjoy helping our people grow professionally and personally. Our employees are passionate and enthusiastic, and they come to work every single day to help transform the impossible into the essential. We challenge the status quo by inventing better ways of doing things. Our culture is one of possibilities where everyone is inspired to achieve success on their own terms.

Responsibilities

  • Analyse, design and develop software solutions in consideration with coding quality standards
  • Unit testing of developed code using various tools and frameworks
  • Collaborate with peer developers and quality engineers to achieve overall technical goals
  • Work in a dynamic Agile development environment and being adaptable to changing requirements
  • Be a team player, effective communicator


Required Skills/Experience
  • Bachelor's degree in Computer Science or related field
  • 3-5 years software development experience
  • Excellent in problem-solving
  • Thorough understanding of data-structures and algorithms
  • Experienced in developing webservices in Java - RESTful, SOAP
  • Experienced in working with an RDBMS like MySQL or Postgres and any NoSQL DB like MongoDB (preferred)
  • Hands-on knowledge of Spring Framework, Spring Boot and ORM's like Hibernate / Spring-JPA
  • Willingness to learn and dive deep into complex problems
  • Working knowledge of software engineering principles, design patterns, and commercial product development practices
  • Hands-on experience with Open Source tools for common capabilities (e.g., log4j, Quartz, ActiveMQ, Kafka)
  • Expertise in one or more Version-Control Systems ( preferably GIT ) and Build-Automation Tools ( Maven or Gradle )
  • Conceptual and working knowledge of Containerization tools, and Cloud-Native Development practices
  • Development experience with any cloud like AWS
  • Familiarity with DevOps processes
  • Able to demonstrate effective teamwork both within the immediate team and across teams
  • Strong communication Skills


VMware 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.


Back to top