Job title: Technical Java Lead
Job type: Permanent
Emp type: Full-time
Industry: Consulting and Professional Services
Expertise: Information Technology & Telecommunications
Location: Makati City
Job published: 2022-10-29
Job ID: 35616

Job Description

About the company:

A premium global systems integrator and global implementation partner of Google corporation, providing Digital Solutions & Services to Fortune 500 companies. Our Digital solutions go across the following domains: User Experience, CMS, API Management, Microservices, DevOps, Cloud, Service Mesh, Artificial Intelligence, and RPA domains. Creating innovative solutions in Digital, API Management, Cloud, and DevOps space in partnership with Google.



You will:

• Participate in requirements gathering and design discussions to ensure that the functional aspects are well understood, and appropriate design specifications are identified.
• Work with Product Owners/Technical Project Lead to remove obstacles, review design, and ensure the final product meets the needs of stakeholders.
• Work with the subject matter experts to ensure team designs align with the standards and patterns of the product.
• Lead regular product design sessions with the development team. Understand the work being done by the team, helping the team optimize its delivery.
• You are expected to code and lead the software development effort with an emphasis on coding standards to ensure all completed work follows best practices and engineering standards.
• Mentor team members in design, coding practices, and software development policies and guidelines.
• Work closely with other team leads to ensure consistent sprint execution.
• Ensure quality presentation of the team's work in the sprint Showcase.
• Serve as a gating member of design and code reviews for team members.
• Monitor and evaluate industry trends and third-party tools



• Expertise in SpringBoot-based microservices solutioning
• Expertise in Event-based architecture
Expertise in both SQL and NoSQL DB, design of Entity model (Must)
• 8 years of experience leading complex software development projects through all phases of the software development life cycle using Agile/Scrum methodologies.
• 8 years of experience in designing, developing, and delivering applications using Java Technologies at scale.
• Experience in software development leveraging a variety of languages such as Java, NodeJS, etc.
• Experience with Java/J2EE, Web Services, Spring Framework
• Experience in developing products in the cloud/cybersecurity space is a definite plus
• Experience in API development and connectors to third-party solutions is a definite plus
• Hands-on experience in system architecture design and development methodologies
• Experience working with CI/CD tools and processes (Jira, Jenkins, code repository, and code scanning tools)
• Some understanding of general information security concepts and principles & experience with security best practices for a modern cloud service
• Familiarity with basic network management protocols (SNMP, WMI, SMI-S)
• Familiarity with information security. (X.509, GSS/SSPI, Kerberos, TLS, SASL, SCRAM) is a plus



Work Schedule: Mid-shift, India Timezone

Work Setup: Work from home, but required office and client visits as needed