Palo Alto Networks is currently seeking a qualified individual for the position of Associate IT Software Engineer in Bangalore. The ideal candidate should possess a BE/B.Tech engineering degree, an equivalent technical degree, or equivalent military experience. The company is specifically looking for candidates with a minimum of 1 year of relevant experience in the field. As an Associate IT Software Engineer at Palo Alto Networks, the successful candidate will have the opportunity to contribute to cutting-edge technology solutions and play a crucial role in the company’s mission.
Company Name: Palo Alto Networks
Job Role: Associate IT Software Engineer
Education Required: BE/B.Tech engineering, equivalent technical degree or equivalent military experience required
Experience Required: 1+ years
Job Location: Bangalore
Role and Responsibilities:
- Implementation of low-latency, high-availability, and high performance Rest Api using Java.
- Write reusable, testable, and efficient code.
- Document technical design for new projects and enhancements to existing solutions.
- Diagnose problems with existing application code and develop technical solutions that resolve the problems.
- Maintain effective relationships and rapport with your team and cross functional team members.
- Identify business requirements by establishing personal rapport with actual, potential, and internal clients.
- Design, develop, test, and document scalable, high-quality business applications.
- Build cloud-hosted services using primarily Java.
- Good understanding and experience in Microservice architecture, Java, Springboot, Rest Api, JSON, SQL, NO-SQL.
- Collaborate with other cross-platform team members to build effective integrations.
- Participate in design sessions and code reviews.
- Confirms program operation by conducting unit, system and integration tests – modifying program sequence and/or codes as necessary.
- Prepare project-related documentation, GAP analysis, functional specifications, design specifications, and complete development activities including reports, interfaces, conversions, enhancements, and forms during different stages of a project.
Required Skills and Qualification:
- BE/B.Tech engineering, equivalent technical degree or equivalent military experience required.
- 1+ years of experience in Java development within Agile / Scrum team environments and large implementations using Test Driven Development (TDD).
- Experience in designing and developing applications and services using SOA and Microservice methodology.
- Experience in building event driven microservices using Java and Spring boot.
- Experience with developing Api’s leveraging Google Cloud Platform (GCP) OR Amazon Web Services (AWS).
- Understand containerization using Docker or similar technologies.
- Must be comfortable accessing and manipulating various web and local data sources such as relational MySQL and NOSQL (Firebase, Redis) databases, RESTful API’s calls.
- Communicate project status and needs to the team and project lead to minimize any impact of change.
- Must have experience debugging, logging, and tracking issues.
- Java, Spring Boot, Linux, MySQL, microservice, GIT, GCP, AWS,.