Skip Navigation

Engineer III

Primary Location Hyderabad, Telangana Date posted 09/11/2019
Apply Now Job ID: JR0015637

Job Title:

Engineer III


India, Hyderabad

Role Overview:

McAfee is seeking an experienced and self-motivated individual to assume the Java Engineer role in the Engineering Team. As a Java Engineer, the successful candidate will build a world class highly scalable cloud security platform using cutting-edge technologies in a fast-paced work environment. You will be part of a fast paced high calibre team solving challenging problems bridging cloud, infrastructure and security.

Company Overview

From device to cloud, McAfee provides market-leading cybersecurity solutions for both business and consumers. McAfee helps businesses orchestrate cyber environments that are truly integrated, where protection, detection, and correction of security threats happen simultaneously and collaboratively. For consumers, McAfee secures your devices against viruses, malware, and other threats at home and away. With the mission of capturing the biggest market share in the area of cyber security, network security, endpoint security, threat research, malware research, cloud security, we work together for a common goal of shaping the company’s future by designing and building best in class cyber security solutions.

About the Role:

Develops and implements enterprise class application using Java 
Prepare technical designs for application development. 
Develop application code using java and related frameworks. 
Develop and execute unit test plans. 
Practice standardized development processes to create quality deliverables 
Help support team and ensure supportability of the product right from the design 

About you:

Core Java (must).
Must have framework experience (Spring, Hibernate).
Must have experienced writing production quality code, preferably in a product based company. 
Good understanding of core programming constructs. 
Good to have Networking protocols, Cloud experience.
Can understand existing code and independently develop code from design 
Very good debugging skills using various Java debugging tools and strategies 
Good understanding of Object Oriented design and design patterns (must). 
Ability to design and document Class Diagrams, sequence flows etc. 
Can develop quality code: maintainable, clean and extensible classes and modules 
Good knowledge of Data structures and Algorithms (Must) 
Linked list, queues, stack, hash tables, trees " capable of making right decisions to use one or the other 
Algorithm complexity. 
Good knowledge of RBDMS (must) 
Experience with at least one database: Oracle, MySQL, Postgres or MS SQL 
Basics of SQL 
Basics of RDBMS concepts like Normalization, Indexes and partitions etc. 
OS knowledge (must) 
Experience working with atleast one OS: Windows, Linux or Unix. 
Basis sys admin skills 
Understanding of network technologies (Must) 
Knowledge of TCP/IP 
Role of network applications like DNS, DHCP, Firewall, 
Knowledge of protocols: HTTP, HTTPS, SMTP. 
Load balancers, IP and Hostname configurations 
Good communication skills 
Good command on English and can effectively explain complex scenarios 
Knowledge of frameworks (Must) 
Working knowledge of at least two popular Java based open source frameworks 
Frameworks such as, Spring, Hibernate, REST(Jersey, Retrofit etc), JSON(jackson, GSON etc), Jetty, Netty, Tomcat, Hadoop, Dropwizard, Apache Strom. 

Company Benefits and Perks:

Our corporate culture and values are central to McAfee’s philosophy. Every day we embrace a more diverse workforce and inclusive environment. We are encouraged to bring our true selves to work. Our wide range of social communities & programs, flexible work hours and family-friendly benefits, all allow our employees to feel valued as people, while enjoying positive and challenging work.

Check out more: Careers & Life at McAfee.   

Perks may include:

  • Pension / Retirement Programs

  • Medical, Dental and Vision Coverage Programs

  • Paid Time Off

  • Support for Community Involvement

Unleash your PowerJoin our Talent Network:

Posting Statement:

McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Job Type:

Experienced Hire


Shift 1 (India)

Primary Location:

India, Hyderabad

Additional Locations:

Apply Now

Sign Up for McAfee Job Alerts


Get the latest job openings delivered to your inbox.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

What's Happening

Check out #LifeAtMcAfee

Explore our Blog