JobSearchGulf

Senior Software Engineer (Apigee - Google Cloud Platform - Java) - Jobs in Lahore, Pakistan

1.00 to 10.00 Years   Lahore, Pakistan   07 Mar, 2024
Job LocationLahore, Pakistan
EducationNot Mentioned
SalaryNot Mentioned
IndustryOther Business Support Services
Functional AreaNot Mentioned

Job Description

JOB TITLE: Senior Software Developer (Apigee, Google Cloud Platform, Java)DEPARTMENT: Software DevelopmentREPORTS TO: Team LeadPURPOSE: The role of a senior software developer is to construct high-quality, innovative, and fully functional software that adheres to coding standards and technical designs. Senior software developers are responsible for application design and development, in addition to assisting team leads (TL) and project managers (PM) in gathering user requirements, defining system functionality, and creating solution designs. Senior software developers are accountable for programming solutions in various languages (Java, PHP, Python and Node.js), writing unit tests, resolving bugs, and providing production support.KEY RESPONSIBILTIES: ?Design and develop scalable, high-performance back-end services and APIs using Java and related frameworks.?Lead and mentor a team of software developers, provide technical guidance and expertise.?Collaborate with product managers, designers, and other stakeholders to define requirements and deliver innovative solutions.?Lead and participate in the entire software development lifecycle, from requirements analysis to deployment and maintenance.?Participate in code reviews, architectural discussions, and sprint planning meetings to ensure code quality and project success.?Optimize and refactor existing codebase to improve performance, maintainability, and scalability.QUALIFICATIONS, SKILLS AND EXPERIENCE:?At least bachelor?s degree in Computer Science, Information Technology, or related field.? 3+ years of experience is required, with a focus on back-end development using Node.js.?Excellent communication and collaboration skills.?Utilize advanced problem-solving for complex technical challenges?Must have hands-on experience with Apigee API management platform.?Must have experience with Core Java and Sprint Boot framework.?Should have experience with API implementations, integration and deployment of API management platforms.?Good understanding of XML/JSON Web Service technologies (SOAP and REST).?Good understanding of Apigee policies mediation security and traffic management policies.?Experience with Oauth2.0, Basic Auth, JWT, SSO implementation, XML2JSON transformations, logging policies, KVM, Caching.?Hands on knowledge in JavaScript Nodejs.

Keyskills :

APPLY NOW

Related Jobs

© 2020 JobSearchGulf All Rights Reserved