VMware

Senior Software Engineer (Java)

VMware

Charlotte, NC, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At VMware, we are looking for an experienced Senior Software Engineer with comprehensive Java development skills to join our team. The ideal candidate will have excellent software engineering and problem solving skills, as well as the ability to work collaboratively with team members to develop software solutions that meet customer needs.We are seeking an individual with strong technical abilities and a deep understanding of software engineering, design and development, who is comfortable working independently and in a team environment. The successful candidate will be a strong communicator and will also possess a passion for delivering quality software.The ideal candidate will have a Bachelor's degree in Computer Science, or a related field, as well as 5+ years of experience in Java development. Experience with enterprise software development, web application development, database design, and object-oriented design and programming is also required. Knowledge of distributed systems and storage technologies is a plus.The Senior Software Engineer will be a highly motivated individual who is passionate about software development and eager to develop cutting-edge solutions. If you possess the required qualifications and are looking for an exciting opportunity to join a fast-paced and growing organization, we would love to hear from you.

Responsibilities:

  1. Develop high-quality software solutions to meet customer needs.
  2. Design, develop, and maintain software applications using Java.
  3. Work with team members to troubleshoot and debug software solutions.
  4. Analyze and optimize code to improve performance.
  5. Design and implement distributed systems and storage technologies.
  6. Perform unit testing and system testing to ensure software meets customer requirements.
  7. Develop technical documentation for software applications.
  8. Collaborate with other team members on software development projects.
  9. Stay up-to-date on industry trends and best practices.
  10. Provide technical guidance and mentorship to junior team members.
Where is this job?
This job is located at Charlotte, NC, USA
Job Qualifications
  • Excellent Communication Skills

  • Azure)

  • Spring Framework

  • Java +

  • Junit

  • Restful Api Development

  • Cloud Technologies (Eg. Aws

  • Agile/Scrum Methodologies

  • Excellent Troubleshooting & Problem-Solving Skills

Required Skills
  • Java

  • VMWare

  • Maven

  • OOP

  • Junit

  • REST

  • Cloud

  • agile

  • Jenkins

  • Docker

  • Kubernetes

  • Spring

  • Microservices

  • API

  • TDD

Soft Skills
  • Communication

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Organization

  • self-motivation

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer (Java) in Charlotte, NC, USA is $90,000 to $140,000 per year. This range is based on salaries reported by employers and estimated from job postings.

Additional Information
VMware is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedNovember 1st, 2023
Apply BeforeAugust 19th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About VMware

VMware, Inc. provides the development and application of virtualization technologies with x86 server-based computing, separating application software from the underlying hardware. Its virtualization infrastructure solutions, which include a suite of products designed to deliver a software-defined data center, run on industry-standard desktop computers and servers and support a wide range of operating system and application environments, as well as networking and storage infrastructures.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started