9 Java Programming jobs in India

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Java Programming Intern

Kochi, Kerala WAHY LAB SOLUTIONS

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job description**:

- We are seeking a motivated and enthusiastic Java Programming Intern to join our software development team.
- This internship will help you gain practical programming experience and exposure to professional software development workflows.

**Qualification**:
Any Degree/Diploma/+2

**Key Responsibilities**:

- Write clean, efficient, and well-documented code.
- Debug and troubleshoot software issues.
- Participate in code reviews and collaborate with senior developers.
- Understand software requirements and translate them into functional code
- Support integration of APIs, databases, and third-party tools.
- Maintain proper documentation of code and technical processes.

**What You Will Gain**:

- Practical experience in professional Java development.
- Exposure to full software development lifecycle and Agile practices.
- Opportunity to work on real-time projects and potential for full-time employment
This advertiser has chosen not to accept applicants from your region.

Computer Faculty Knowing Java , Python Programming Language

Kolkata, West Bengal GLOBAL IQ COMPUTER EDUCATION CENTER

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job Summary**
Our computer centre Global IQ is providing computer education to school students since last 26 years
**Responsibilities and Duties**
He or She has to teach Computer to different school students
**Key Skills**

Pay: ₹13,000.00 per month

**Benefits**:

- Leave encashment

Schedule:

- Day shift

Work Location: In person
This advertiser has chosen not to accept applicants from your region.

IT Trainer C++, Java, Python, C Programming)

Delhi, Delhi DICS INNOVATIVES

Posted today

Job Viewed

Tap Again To Close

Job Description

**Qualifications**
- Master's (preferred)
- Recruiting: 1 year (preferred)
- Total work: 1 year (preferred)

**Full Job Description**

WE have an urgent opening for IT / Technical Trainers for C++, Java, Python, C Programming with a minimum 3 years of relevant experience.

**Responsibilities**:

- Conducts computer training needs assessment by collecting information on employee skillets.
- Creates technical training programs according to requirements.
- Provides training schedules and agendas.
- Determines course content and objectives.
- Determines system utilization requirements by researching and testing systems.
- Evaluates technical employees and identifies areas needing improvement.
- Prepares training materials and sessions, in groups or individually.
- Reports data on completed courses, issues, and absences.
- Determines overall effectiveness of programs and training by listening to feedback and making improvements as necessary.
- Recruits and on-boards new technical trainers.
- Maintains technical knowledge by attending educational workshops and reviewing publications.

**Technical Trainer Qualifications and Skills**:

- Strong working knowledge of IT
- Advanced technical skills in e-learning and mobile training
- Specialized knowledge of specific industries
- Strong teaching and mentoring experience
- Computer skills and familiarity with Microsoft Office Suite
- Great communication and interpersonal skills

**Salary**: ₹20,000.00 - ₹25,000.00 per month

Schedule:

- Day shift
- Morning shift

**Speak with the employer**
+91
This advertiser has chosen not to accept applicants from your region.

Mobile Programming-Backend (Java/python)

Bengaluru, Karnataka Nexthire

Posted today

Job Viewed

Tap Again To Close

Job Description

Experience: 5+ years

Job Location: Bangalore (Work from Office)

Role: Backend Engineer/Fullstack

Key Attributes and Responsibilities:
• Collaborate with cross-functional teams to design, develop, and deploy the applications platform.
• Write clean, maintainable, and efficient code, ensuring high performance and scalability of the
software.
• Conduct code reviews and provide constructive feedback to ensure code quality and adherence
to coding standards.
• Provide technical leadership and mentorship to junior engineers, promoting best practices.
• Troubleshoot and resolve complex technical issues.
• Participate in the full software development lifecycle, from requirements gathering to
deployment and monitoring.
• Performance & Optimization: Optimize the performance of backend systems to handle large
volumes of data and high traffic. Identify and resolve performance bottlenecks and other
technical issues.
• Documentation: Maintain thorough documentation of system architecture, design decisions, and
API specifications. Contribute to the improvement of internal processes and documentation.
Technical Requirements (Must Have):
• 5+ years of strong experience in any high-level programming language (Python, Java).
• Experience designing/developing REST APIs.
• Experience in Test Driven Development.
• Familiarity with distributed systems fundamentals, including scalability, availability, and faulttolerance.
• Understanding of database systems, both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g.,
MongoDB, Redis).
• Experience with message brokers such as Kafka, RabbitMQ, Amazon SQS, or Google Pub/Sub

• Experience with cloud platforms (AWS, Azure, Google Cloud), containerization technologies
(Docker, Kubernetes), and CI/CD pipelines.
• Familiarity with monitoring & alerting tools like New Relic, ELK, Grafana.
• Strong problem-solving skills and the ability to think critically and creatively.
• Strong communication and collaboration skills, with the ability to work effectively in a fast-paced,
team-oriented environment.

Technical Requirements (Good to Have):
• Experience working in Agile methodology.
• Experience in building products at a product-based company.
• Experience in the eCommerce/Fashion & Lifestyle domain.
• Experience in React/Typescript or similar frontend technologies is a plus

About Company :

Programming.com premier software solution and digital transformation partner, delivering bespoke solutions to clients worldwide. With offices strategically located in the USA, India, Singapore, and Ukraine, we boast over 13+ years of continuous growth and a global presence.

Collaborating with diverse clients across industries such as Healthcare & Pharma, Automobile & Logistics, Banking & Fintech, FMCG, Retail & E-commerce, Education & E-learning, as well as startups poised to disrupt markets, we've solidified our position as a trusted tech partner. Our 100% successful delivery rate is attributed to our comprehensive full-cycle software development approach.

With a dedicated team of over 2000+ employees, we uphold our commitment to excellence and client satisfaction. Guided by our core values—

integrity, client focus, innovation, diversity and inclusion, and community engagement—we ensure every project exceeds expectations.

This advertiser has chosen not to accept applicants from your region.

Senior / Member of Technical Staff III - Ruby Programming with Java Knowledge

Bengaluru, Karnataka IN10 VMware Software India Private Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Description

Why will you enjoy this new opportunity?

is an application packaging solution that provides real-time application delivery and life-cycle management for digital workspaces. App Volumes provides faster application delivery and simplified and unified management of apps and users, while at the same time reducing IT costs

Our team builds software that enables customers to realize the digital workspace transformation by enabling them to manage and deliver applications to the virtual or physical desktop. Our goal is to transform the way end users get the applications they need to use for their day- to-day business, anywhere, any time without compromising on security and application functionality.

We are passionate about rapidly developing high-quality software and applying automation and software engineering best practices to everything we do. Continuous improvement is part of our DNA.

Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?

  • During your first few months on the job, you will work on understanding the product architecture, existing product development tools, and release process. You are expected to gain knowledge in the domain and the technology your team is already using. Participating in the team’s scope and architectural discussions.
  • At the sixth month mark, it is expected that you will have a good understanding of your responsibilities, the goals of the project, and the processes and tools required to complete your work effectively. You will collaborate with your peers/other engineers in the team and the product management team to construct the product backlog, establish project boundaries with your team and ensure that the deliverables are completed on time and to the anticipated standards.
  • You will have to collaboratively work across other product and component teams.
  • You will have to be a subject matter expert with deep expertise in the key components and produce software designs and execute them for new use cases for application virtualization.
  • You will have to handle the interactions with product management, cross-functional teams, and other groups, internal and external to Broadcom, to define and deliver the required solutions.
  • You will have to participate in all phases of software development including requirements, design, coding, testing, debugging, and performance tuning.
  • You will design and develop around the application virtualization technology space and work mostly on the Windows System side involving both user mode and kernel mode.
  • You will have to perform analysis on categories of applications that may not virtualize easily and implement solutions to solve the virtualization problem.
  • The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

  • Our product is built on top of the Ruby on Rails framework and you will design software & write code in Ruby, HTML, JavaScript & CSS.
  • Experience ranges from 6 to 12 yrs
  • The end-to-end automation is written in Java and you will get enough exposure to this language too.
  • Opportunity to work on the databases like Postgres, SQL Server & SQLite. Our product is compatible with all these databases and one will get exposure to work on understanding all three at the same time while coding.
  • You will implement and improve processes around DevOps, Agile, and CI/CD.
  • Implement solutions for application isolation using test-driven design with 100% code coverage.
  • Read and review code from other developers to reduce bugs, improve implementations, and expand your knowledge.
  • Investigate and reproduce complex bugs using logs from several infrastructure components.
  • Participate in the Agile Scrum process and attend stand-up, planning, grooming, review, and retrospective meetings.
  • Work on a small team of engineers daily, using Agile engineering practices and continuous integration.
  • Train and mentor junior engineers by providing technical guidance and direction.
  • Take initiative and identify new areas of improvement for products, tools, and processes.
  • Championing a culture of high ownership, continuous improvement, and engineering excellence.
  • Engaging directly with the customers on a requirement basis. Understanding their concerns and coming up with solutions.
  • You will also get good exposure to Broadcom's core products like vSphere, ESXi
  • What is the leadership like for this role? What is the structure and culture of the team like?

    This role will be reporting to the Manager/Senior Manager, Engineering. The team consists of highly competent senior and junior engineers working closely as a team. Our team’s focus is on challenging the status quo by innovating but at the same time getting stuff done. We believe in building trust amongst team members, all our stakeholders and are committed to make our customers successful. The team is organized based on modules to define clear responsibility and accountability. At the same time teams are fluid enough to own up whatever is needed for the larger product to be successful. The team is transparent in communication and helps each other for the success of overall team. We believe engineers are the most valuable asset of our company and team. We put extra emphasis on providing a great work-life balance and having fun at work.

    Where is this role located?

    Bangalore, Karnataka, India(Flexible): The role is considered flexible and will be a mix of working from a local Broadcom office and remote depending on your preferences and the arrangements determined with your future manager. You will be expected to live within a reasonable commute of the office.

    This advertiser has chosen not to accept applicants from your region.

    Senior / Member of Technical Staff III - Ruby Programming with Java Knowledge

    Pune, Maharashtra IN10 VMware Software India Private Limited

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Description

    Why will you enjoy this new opportunity?

    is an application packaging solution that provides real-time application delivery and life-cycle management for digital workspaces. App Volumes provides faster application delivery and simplified and unified management of apps and users, while at the same time reducing IT costs

    Our team builds software that enables customers to realize the digital workspace transformation by enabling them to manage and deliver applications to the virtual or physical desktop. Our goal is to transform the way end users get the applications they need to use for their day- to-day business, anywhere, any time without compromising on security and application functionality.

    We are passionate about rapidly developing high-quality software and applying automation and software engineering best practices to everything we do. Continuous improvement is part of our DNA.

    Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?

  • During your first few months on the job, you will work on understanding the product architecture, existing product development tools, and release process. You are expected to gain knowledge in the domain and the technology your team is already using. Participating in the team’s scope and architectural discussions.
  • At the sixth month mark, it is expected that you will have a good understanding of your responsibilities, the goals of the project, and the processes and tools required to complete your work effectively. You will collaborate with your peers/other engineers in the team and the product management team to construct the product backlog, establish project boundaries with your team and ensure that the deliverables are completed on time and to the anticipated standards.
  • You will have to collaboratively work across other product and component teams.
  • You will have to be a subject matter expert with deep expertise in the key components and produce software designs and execute them for new use cases for application virtualization.
  • You will have to handle the interactions with product management, cross-functional teams, and other groups, internal and external to Broadcom, to define and deliver the required solutions.
  • You will have to participate in all phases of software development including requirements, design, coding, testing, debugging, and performance tuning.
  • You will design and develop around the application virtualization technology space and work mostly on the Windows System side involving both user mode and kernel mode.
  • You will have to perform analysis on categories of applications that may not virtualize easily and implement solutions to solve the virtualization problem.
  • The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

  • Our product is built on top of the Ruby on Rails framework and you will design software & write code in Ruby, HTML, JavaScript & CSS.
  • Experience ranges from 6 to 12 yrs
  • The end-to-end automation is written in Java and you will get enough exposure to this language too.
  • Opportunity to work on the databases like Postgres, SQL Server & SQLite. Our product is compatible with all these databases and one will get exposure to work on understanding all three at the same time while coding.
  • You will implement and improve processes around DevOps, Agile, and CI/CD.
  • Implement solutions for application isolation using test-driven design with 100% code coverage.
  • Read and review code from other developers to reduce bugs, improve implementations, and expand your knowledge.
  • Investigate and reproduce complex bugs using logs from several infrastructure components.
  • Participate in the Agile Scrum process and attend stand-up, planning, grooming, review, and retrospective meetings.
  • Work on a small team of engineers daily, using Agile engineering practices and continuous integration.
  • Train and mentor junior engineers by providing technical guidance and direction.
  • Take initiative and identify new areas of improvement for products, tools, and processes.
  • Championing a culture of high ownership, continuous improvement, and engineering excellence.
  • Engaging directly with the customers on a requirement basis. Understanding their concerns and coming up with solutions.
  • You will also get good exposure to Broadcom's core products like vSphere, ESXi
  • What is the leadership like for this role? What is the structure and culture of the team like?

    This role will be reporting to the Manager/Senior Manager, Engineering. The team consists of highly competent senior and junior engineers working closely as a team. Our team’s focus is on challenging the status quo by innovating but at the same time getting stuff done. We believe in building trust amongst team members, all our stakeholders and are committed to make our customers successful. The team is organized based on modules to define clear responsibility and accountability. At the same time teams are fluid enough to own up whatever is needed for the larger product to be successful. The team is transparent in communication and helps each other for the success of overall team. We believe engineers are the most valuable asset of our company and team. We put extra emphasis on providing a great work-life balance and having fun at work.

    Where is this role located?

    Bangalore, Karnataka, India(Flexible): The role is considered flexible and will be a mix of working from a local Broadcom office and remote depending on your preferences and the arrangements determined with your future manager. You will be expected to live within a reasonable commute of the office.

    This advertiser has chosen not to accept applicants from your region.

    Senior / Member of Technical Staff III - Ruby Programming with Java Knowledge

    Chennai, Tamil Nadu IN10 VMware Software India Private Limited

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Description

    Why will you enjoy this new opportunity?

    is an application packaging solution that provides real-time application delivery and life-cycle management for digital workspaces. App Volumes provides faster application delivery and simplified and unified management of apps and users, while at the same time reducing IT costs

    Our team builds software that enables customers to realize the digital workspace transformation by enabling them to manage and deliver applications to the virtual or physical desktop. Our goal is to transform the way end users get the applications they need to use for their day- to-day business, anywhere, any time without compromising on security and application functionality.

    We are passionate about rapidly developing high-quality software and applying automation and software engineering best practices to everything we do. Continuous improvement is part of our DNA.

    Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?

  • During your first few months on the job, you will work on understanding the product architecture, existing product development tools, and release process. You are expected to gain knowledge in the domain and the technology your team is already using. Participating in the team’s scope and architectural discussions.
  • At the sixth month mark, it is expected that you will have a good understanding of your responsibilities, the goals of the project, and the processes and tools required to complete your work effectively. You will collaborate with your peers/other engineers in the team and the product management team to construct the product backlog, establish project boundaries with your team and ensure that the deliverables are completed on time and to the anticipated standards.
  • You will have to collaboratively work across other product and component teams.
  • You will have to be a subject matter expert with deep expertise in the key components and produce software designs and execute them for new use cases for application virtualization.
  • You will have to handle the interactions with product management, cross-functional teams, and other groups, internal and external to Broadcom, to define and deliver the required solutions.
  • You will have to participate in all phases of software development including requirements, design, coding, testing, debugging, and performance tuning.
  • You will design and develop around the application virtualization technology space and work mostly on the Windows System side involving both user mode and kernel mode.
  • You will have to perform analysis on categories of applications that may not virtualize easily and implement solutions to solve the virtualization problem.
  • The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

  • Our product is built on top of the Ruby on Rails framework and you will design software & write code in Ruby, HTML, JavaScript & CSS.
  • Experience ranges from 6 to 12 yrs
  • The end-to-end automation is written in Java and you will get enough exposure to this language too.
  • Opportunity to work on the databases like Postgres, SQL Server & SQLite. Our product is compatible with all these databases and one will get exposure to work on understanding all three at the same time while coding.
  • You will implement and improve processes around DevOps, Agile, and CI/CD.
  • Implement solutions for application isolation using test-driven design with 100% code coverage.
  • Read and review code from other developers to reduce bugs, improve implementations, and expand your knowledge.
  • Investigate and reproduce complex bugs using logs from several infrastructure components.
  • Participate in the Agile Scrum process and attend stand-up, planning, grooming, review, and retrospective meetings.
  • Work on a small team of engineers daily, using Agile engineering practices and continuous integration.
  • Train and mentor junior engineers by providing technical guidance and direction.
  • Take initiative and identify new areas of improvement for products, tools, and processes.
  • Championing a culture of high ownership, continuous improvement, and engineering excellence.
  • Engaging directly with the customers on a requirement basis. Understanding their concerns and coming up with solutions.
  • You will also get good exposure to Broadcom's core products like vSphere, ESXi
  • What is the leadership like for this role? What is the structure and culture of the team like?

    This role will be reporting to the Manager/Senior Manager, Engineering. The team consists of highly competent senior and junior engineers working closely as a team. Our team’s focus is on challenging the status quo by innovating but at the same time getting stuff done. We believe in building trust amongst team members, all our stakeholders and are committed to make our customers successful. The team is organized based on modules to define clear responsibility and accountability. At the same time teams are fluid enough to own up whatever is needed for the larger product to be successful. The team is transparent in communication and helps each other for the success of overall team. We believe engineers are the most valuable asset of our company and team. We put extra emphasis on providing a great work-life balance and having fun at work.

    Where is this role located?

    Bangalore, Karnataka, India(Flexible): The role is considered flexible and will be a mix of working from a local Broadcom office and remote depending on your preferences and the arrangements determined with your future manager. You will be expected to live within a reasonable commute of the office.

    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Java programming Jobs in India !

    Senior / Member of Technical Staff III - Ruby Programming with Java Knowledge

    Bengaluru, Karnataka IN10 VMware Software India Private Limited

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Description

    Why will you enjoy this new opportunity?

    is an application packaging solution that provides real-time application delivery and life-cycle management for digital workspaces. App Volumes provides faster application delivery and simplified and unified management of apps and users, while at the same time reducing IT costs

    Our team builds software that enables customers to realize the digital workspace transformation by enabling them to manage and deliver applications to the virtual or physical desktop. Our goal is to transform the way end users get the applications they need to use for their day- to-day business, anywhere, any time without compromising on security and application functionality.

    We are passionate about rapidly developing high-quality software and applying automation and software engineering best practices to everything we do. Continuous improvement is part of our DNA.

    Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?

  • During your first few months on the job, you will work on understanding the product architecture, existing product development tools, and release process. You are expected to gain knowledge in the domain and the technology your team is already using. Participating in the team’s scope and architectural discussions.
  • At the sixth month mark, it is expected that you will have a good understanding of your responsibilities, the goals of the project, and the processes and tools required to complete your work effectively. You will collaborate with your peers/other engineers in the team and the product management team to construct the product backlog, establish project boundaries with your team and ensure that the deliverables are completed on time and to the anticipated standards.
  • You will have to collaboratively work across other product and component teams.
  • You will have to be a subject matter expert with deep expertise in the key components and produce software designs and execute them for new use cases for application virtualization.
  • You will have to handle the interactions with product management, cross-functional teams, and other groups, internal and external to Broadcom, to define and deliver the required solutions.
  • You will have to participate in all phases of software development including requirements, design, coding, testing, debugging, and performance tuning.
  • You will design and develop around the application virtualization technology space and work mostly on the Windows System side involving both user mode and kernel mode.
  • You will have to perform analysis on categories of applications that may not virtualize easily and implement solutions to solve the virtualization problem.
  • The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

  • Our product is built on top of the Ruby on Rails framework and you will design software & write code in Ruby, HTML, JavaScript & CSS.
  • Experience ranges from 6 to 12 yrs
  • The end-to-end automation is written in Java and you will get enough exposure to this language too.
  • Opportunity to work on the databases like Postgres, SQL Server & SQLite. Our product is compatible with all these databases and one will get exposure to work on understanding all three at the same time while coding.
  • You will implement and improve processes around DevOps, Agile, and CI/CD.
  • Implement solutions for application isolation using test-driven design with 100% code coverage.
  • Read and review code from other developers to reduce bugs, improve implementations, and expand your knowledge.
  • Investigate and reproduce complex bugs using logs from several infrastructure components.
  • Participate in the Agile Scrum process and attend stand-up, planning, grooming, review, and retrospective meetings.
  • Work on a small team of engineers daily, using Agile engineering practices and continuous integration.
  • Train and mentor junior engineers by providing technical guidance and direction.
  • Take initiative and identify new areas of improvement for products, tools, and processes.
  • Championing a culture of high ownership, continuous improvement, and engineering excellence.
  • Engaging directly with the customers on a requirement basis. Understanding their concerns and coming up with solutions.
  • You will also get good exposure to Broadcom's core products like vSphere, ESXi
  • What is the leadership like for this role? What is the structure and culture of the team like?

    This role will be reporting to the Manager/Senior Manager, Engineering. The team consists of highly competent senior and junior engineers working closely as a team. Our team’s focus is on challenging the status quo by innovating but at the same time getting stuff done. We believe in building trust amongst team members, all our stakeholders and are committed to make our customers successful. The team is organized based on modules to define clear responsibility and accountability. At the same time teams are fluid enough to own up whatever is needed for the larger product to be successful. The team is transparent in communication and helps each other for the success of overall team. We believe engineers are the most valuable asset of our company and team. We put extra emphasis on providing a great work-life balance and having fun at work.

    Where is this role located?

    Bangalore, Karnataka, India(Flexible): The role is considered flexible and will be a mix of working from a local Broadcom office and remote depending on your preferences and the arrangements determined with your future manager. You will be expected to live within a reasonable commute of the office.

    This advertiser has chosen not to accept applicants from your region.

    Automation Engineer - Member of Technical Staff II / III (Any Programming Python/PowerShell/Groov...

    Bengaluru, Karnataka IN10 VMware Software India Private Limited

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Description

    The Elevator Pitch: Why will you enjoy this new opportunity?  

    If you have an analytical mind and a passion for the craft of software engineering, relish solving problems, and thrive on learning new things, this opportunity is for you. Embrace the dynamic nature of evolving technologies, as it fuels your excitement for the endless possibilities they create. Join us to work for a company whose software is integral to every Fortune 500 company, significantly impacting every industry. Be part of a collaborative environment where teams care deeply about the product, its creation, and its impact on customers' business objectives.

    Broadcom EUC Horizon facilitates a digital workspace by efficiently delivering virtual desktops and applications, empowering workers anywhere, anytime, and on any device.

    As a member of the Horizon Automation team, you will contribute to the automation of Horizon products across on-premises and Cloud product lines. This includes troubleshooting, identifying functional issues, and verifying functional scenarios in the product. You'll be responsible for comprehending the entire system, covering hardware, software, and infrastructure components. Your role involves functionally automating diverse system elements, such as servers, operating systems, network devices, and storage systems. Lead engineering initiatives, fostering a culture of high ownership, continuous improvement, and engineering excellence.

    What is the primary need, technical challenge, and/or problem you will be responsible for?   

    We are actively seeking an Automation Engineer with a minimum of 4 to 8 years of experience in automation and benchmarking . The ideal candidate will possess expertise in Virtualization, Windows/Linux administration, and programming languages such as C/C++ , Java, Python, and PowerShell . Your role will focus on automating functional tests across the entire system stack.

    As an Automation Engineer, a deep understanding of infrastructure, automation framework/tools (like Git, Maven, Jenkins, Ansible, Terraform, Salt stack, Docker/Kubernetes), and strong programming skills is essential.

    Success in the Role: What are the performance goals over the first 6-12 months you will work toward completing?  

  • Understanding the product architecture, automation frameworks/tools, and release process 

  • Enhancing the automation framework and automation of functional tests.

  • Collaboratively work with other functional teams, Architects, Product Managers, and Business stakeholders to identify technical and functional needs.

  • What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?  

  • Development and maintenance of CI/CD Jenkins Pipelines, API, CLI, or UI automation frameworks 

  • Strong understanding of Windows operating systems: Possess a deep understanding of Windows operating systems, including their internals and performance characteristics. This knowledge will form the foundation for identifying and troubleshooting issues. 

  • Familiarity with virtualization technologies: Have a working knowledge of virtualization technologies and their impact on system performance. Understanding how virtualization affects system behavior will help optimize performance in virtualized environments. 

  • Automation of product deployments and functional tests: Take ownership of automating product deployments and functional automation runs. This includes streamlining processes using Programming and Scripting languages like Python, PowerShell, Groovy, and Java/C++

  • Understanding of CI/CD and continuous benchmarking: Possess a solid understanding of CI/CD (Continuous Integration/Continuous Deployment) practices and methodologies.

  • Expertise in public cloud platforms: Have a deep understanding of public cloud platforms such as AWS, Azure, and Google Cloud, considering their performance implications in system design and optimization. 

  • Test infrastructure deployment and OS configuration: Demonstrate proficiency in deploying test infrastructure on vSphere, AWS, and Azure platforms. This includes installing Windows OS, configuring Active Directory, and setting up DNS to create a suitable testing environment. 

  • Identify areas of improvement: Proactively identify new areas of improvement for products, tools, and processes. Continuously seek opportunities to enhance system performance, streamline workflows, and optimize resources to drive efficiency and effectiveness. 

  • Participate in automation code reviews: Actively engage in automation code reviews to ensure the quality, efficiency, and scalability of automation frameworks and scripts. Provide constructive feedback and suggestions to peers to foster a collaborative and high-performing automation team. 

  • What is the leadership like for this role? What is the structure and culture of the team like?  

    This role will be reporting to the Manager/Senior Manager of engineering. The team consists of highly competent senior and junior engineers working closely as a team. Our team’s focus is on challenging the status quo by innovating but at the same time getting stuff done. We believe in building trust amongst team members, and all our stakeholders and committing to make our customers successful. The team is organized based on modules to define clear responsibility and accountability. At the same time teams are fluid enough to own up whatever is needed for the larger product to be successful. The team is transparent in communication and helps each other for the success of the overall team. We believe engineers are the most valuable asset of our company and team. We put extra emphasis on providing a great work-life balance and having fun at work. 

    Where is this role located?  


    HYBRID: This role offers a balanced arrangement, with the expectation of working 3 days a week in our local Broadcom EUC office and the flexibility to work from home for the remaining days. It is essential that you reside within a reasonable commuting distance of the office location for the in-office workdays.

    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Java Programming Jobs