Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Hyderabad |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | Web / Mobile Technologies |
EmploymentType | Full-time |
Role Overview: As a Senior Software Engineer you will have the opportunity to build a world class highly scalable and available cloud security platform. You will be part of a fast paced high caliber team solving challenging problems bridging cloud, infrastructure, and security.
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:
Overall, 5+ years of experience in Java Development.
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.
,Keyskills :
sqlserver java sql customerrelations javascript objectorienteddesign mssql corejava opensource cloudsecurity classdiagrams datastructures designpatterns corporateculture communicationskills networkingprotocols applicationdevelopment ip