The Software Developer should have knowledge of Java coding, testing and analyzing application software; support existing products and business applications
Work closely with the other Development and QA team members.
Adhere to Agile development processes, coding standards and best practices.
Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
Troubleshoot various products and business applications already in production as needed.
Participate in communities of practice by contributing to and following standards, reviewing others code, and sharing knowledge.
Attend overnight releases when needed.
Achieve operational excellence by automating processes and writing maintainable, supportable, and testable code.
Networks with senior internal and external personnel in own area of expertise.
The Software Developer will be responsible for coding, testing and analyzing application software; support existing products and business applications
Maintain appropriate controls and documentation to ensure compliance of audit & security requirements.
Requirements
3+ years of experience in Software development methodologies and best practices
Apigee platform Experience: A thorough understanding of the Apigee platform, including its features, best practices, and component architecture
API design : Expertise in API design and the ability to generate custom API analytics reports
API management : Experience with API management and the ability to migrate proxies between Apigee Edge and Apigee X
API security : Experience with API security and access control, including the use of OAuth 2.0
Web services : Knowledge of web services such as Restful and WSDL Soap
DevOps: Experience working with DevOps, CI, and CD for application development
Enterprise applications: Proficiency in enterprise applications
XML and related technologies: Experience with XML, XSLT, and XPath
Troubleshooting: The ability to troubleshoot issues and perform performance tuning and logging
Middleware infrastructures: A clear understanding of large enterprise-sized middleware infrastructures and the ability to support the XML and Web Services of that environment
Technical skills: Proficiency in Java, JavaScript, Shell Scripting, Apache Ant, Oracle, SQL Server, and more
Version control: Experience with PVCS Version Manager, Serena Team Track, and Git hub
Certifications: Industry or product-specific certifications
Agile project environments: Experience working in an Agile project environment
Analytical thinking: The ability to think analytically and solve problems quickly and efficiently
Communication skills: Excellent written and oral communication skills
Strong experience working collaboratively using Agile/Scrum methodology is essential.
Knowledge of SQL, DB2, Oracle or SQL server is a plus.
Strong problem-solving skills.
Benefits
N/A
📊 Resume Score
Upload your resume to see if it passes auto-rejection tools used by recruiters
Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.