Skip Navigation

Senior Engineer

Primary Location Hyderabad, Additional Locations Date posted 12/28/2018
Apply Now Job ID: JR0013526

Job Title: Senior Java Engineer

Location:Hyderabad, Telangana

Role Overview:

McAfee is seeking an experienced and self-motivated individual to assume the Senior Java Engineer role in the Engineering Team. As a Senior 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 caliber team solving challenging problems bridging cloud, infrastructure and security. 

Company Overview:

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 the best in class robust and scalable security products for consumer and enterprise customers. As industry top performers, we aim to develop optimized high performance system software solutions with high availability and reliability.

About the Role:

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

About You: 

  • Must have strong Core Java.
  • Must have experience writing production quality code, preferably in a product based company
  • Good understanding of core programming constructs.
  • Understand existing code and independently develop code from design
  • Strong debugging skills using various java debugging tools and strategies
  • Good understanding of Object Oriented design and design patterns.
  • 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.
  • Experience Working with at least one database: Oracle, MySQL, Postgres or MS SQL
  • Experience working with atleast one OS: Windows, Linux or Unix.
  • 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
  • Working knowledge of at least two popular Java based open source frameworks
  • Working knowledge of frameworks such as, Spring, Hibernate, REST(Jersey, Retrofit etc), JSON(jackson, GSON etc), Jetty, Netty, Tomcat, Hadoop, Dropwizard, Apache Strom.


  • The ideal candidate is self-motivated, results oriented, passion about Customer Success and adept at Customer management
  • High integrity, excellent judgement — you’ll have access to sensitive information and must treat it appropriately
  • Highly collaborative — you recognize the value of bringing people along
  • Intellectual curiosity — you're eager to learn new concepts; you're willing to admit you don’t know certain things, will ask for help, roll up your sleeves, and learn
  • Self-aware — you aren't complacent when it comes to personal growth; you’re receptive to feedback and eager to grow despite one's seniority
  • Sense of ownership — you have a mentality of “the buck stops with me” and always ask “what did I contribute to this situation?”
  • Low ego — you shouldn’t be prone to thinking that a job is too small
  • Brave, adaptable, calm under pressure — you’re unafraid to operate in high-pressure, chaotic situations

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 include:

  • Medical Coverage Program, Term Policy
  • Paid Time Off
  • Support for Community Involvement

Unleash your PowerJoin our Talent Network:

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.


Shift 1 (India)

Primary Location:

India, Hyderabad

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.

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