we have job opportunity with our reputed Global Leader in Cyber Security client Symantec, below find the details.
Company : Symantec
Url : www.symantec.com
Permanent Role
Principal Software Engineer/Software Development Engineer 4 Java
Responsibilities
You will be solving deep technical problems and building innovative solutions in a fast paced environment working with smart and passionate SDE's. You will be extending and refactoring the on-premise and cloud components of our Big Data Analytics Pipeline. You should be experienced and comfortable building for the cloud designing for five 9s, globally distributed all-active deployments, horizontal scalability, fault tolerance, and more. You should be comfortable learning, evaluating, and deploying new technologies. Our services are deployed in an Amazon Web Services environment, and so you will working hands on with many AWS components. You thrive in true-agile, highly paced, production facing environment. You have a low tolerance for mediocrity. You love to write code and build great stuff. You are the technical leader of the team. You are comfortable in working with the team to drive agile and risk focused delivery plans and drive technical decision making & resolutions.
Qualifications
Bachelors or Masters degree Computer Science or equivalent
10+ years of professional related Java/J2EE experience and object oriented methodologies
Experience with Java Multi-threading involving fault tolerant highly scalable systems
Experience with Spring, Hibernate, messaging, Java Eco-System and libraries such as guava, log4j2 etc
Highly skilled in the reuse of, extension of, and refactoring of software.
Experience in building high-availability (HA) production-grade solutions in virtualized environments.
Practical experience in concurrent, fault tolerant, low latency, distributed, highly scalable systems
Solid understanding of messaging paradigms, NoSql, REST API, Microservices, Containers
Understanding of and practical experience with the principles of designing and building production quality REST APIs.
Active Directory, bash/python/perl/ruby scripting
Experience designing/implementing high performance Web services using SOA/REST/Microservices
Experience in the design/build/maintenance/refactor of large scale low latency high performance systems
Ability to quickly learn and develop expertise in highly complex existing applications and architectures
Extensive knowledge with high volume distributed application development in cloud environment
Strong troubleshooting and debugging skills, particularly in both production and non-production networks.
Agile methodologies, TDD, Code review, documentation best practices
Practical experience with Linux/Unix system administration, monitoring tools and troubleshooting.
Linux/JVM internals, containerization
CI/CD, Automation (Ansible a plus)
We are looking for coders, people who love to code, just like us! You should be energetic, confident, and ready to contribute in many areas of the software development lifecycle. You may be involved in all the aspects from research, design, specs, coding, and bug fixing. Our teams focus is on writing solid code and getting high quality products and services to market as quick as possible.
Required Soft-Skills
Strong analytic, problem solving, and troubleshooting skills a must
Exceptional ability and motivation to solve problems and learn fast
Must be able to perform at a high level within a technical team
Ability to work independently with minimal supervision
Excellent communication and relationship skills
Distributed team collaboration