Sr Web Engineer Apigee
About Apigee, the Platform for Digital Business
There are only a few times in your career when you come face-to-face with the future! This is one of those moments. Working at Apigee is like taking a ride in the Back to the Future time machine and not only seeing what our new digital world will look like in few years but actually building it.
We are an engineering culture set in a fast-paced start-up environment where continuous change, innovation and experimentation are a given. As a Build and Release engineer you will be responsible for the Continuous Integration, Continuous Testing, Continuous Delivery model for our cloud deployments. You will also be responsible for the build and packaging of our packaged software product, based on the same code base. Both of these products are customised in many significant ways by our enterprise customers and our customer success teams.
If you want to be part of this unbelievable technological advancement in an explosive digital market, supporting world-class brands that are building the next big thing, this role at Apigee is for you.
About Apigee People
Apigee hires smart people who love to solve hard problems and have fun. We?re passionate. We love APIs, we love our customers, and we love application developers. We work as a team, fast and focused, learning as we go. We respect one another, our customers and everyone we do business with.
About Being a Sr Web Engineer at Apigee
The Sr Web Engineer will...
Be part of an amazing team that leads the wave of API management technology and services! This role will be part of the Apigee Edge Developer Services team focusing on the users who consume the APIs. The team?s mission is to enable customers through rapid development and deployment, enabling fast-growth of their eco-system, and empowering companies to connect with users and to create visible revenue opportunities from adopting the API digital strategy. This team will be responsible for all aspects of the core product connecting Customers with Developers/Apps etc. Passionate and Comprehensive understanding of service oriented web application architecture
? Proven ability to complete projects with a multidisciplinary team (Java/HTML/Graphic Design/ CSS etc) and with end-to-end (UI/callable service/backend databases)expertise.
? 5+ years of work experience developing high performance and Sub Second Driven Web applications
? Bachelor's Degree in Computer Science and Software Engineering related field, Master's degree or global equivalent
? Experience in Write Once Template driven Progressively rendered experiences for Multi-Browser/Mobile devices
? Good understanding of secure web programming practices and security issues as they pertain to web applications
? Experience with the complete web application lifecycle from implementation to deployment and ongoing maintenance and support
? Hands on experience with RDBMS design and implementation
? Knowledge of Test Driven Development (TDD) practices and experience with JUnit, TestNG, Mockito, Jasmine, Mocha etc. and other unit testing frameworks
? Demonstrated expertise in web application space, especially APIs, SDKs and Mobile app development, is a plus
? Demonstrated passion/experience like Open Source code commits and contributions, blogs or publications is a plus
? Expertise in Drupal or other content development tools is a plus
Think you might be our Sr Web Engineer? You bring to the table:
? Design and code complex units/modules/products that meet functional and business requirements on schedule and within budget.
? Apply test-driven development in an agile environment
? Assist in strategic research and design as directed
? Expert experience in linux,Java and extensive experience with Java web toolkits/frameworks such as Spring MVC, Wicket, Hibernate, etc.
? Enable customers to quick build and expand their eco-systems by using the product modules you build
? Participate in design and code reviews with other developers.
? Mentor, train, develop and serve as knowledge resource for less experienced Software Engineers.
Apigee offers great compensation, work-life balance, health insurance coverage, insurance for your financial protection, and savings/investment plans. This includes Medical, Dental, Vision, Life Insurance, Short Term and Long Term Disability, Flexible Spending Accounts, and 401(k).
We are a non-accrued vacation time company, whereby we allow as much time you need for personal and vacation matters, with proper management approval. There is freedom in planning the workday with flexible start and stop times subject to the company's needs.
Apigee is an equal opportunity employer and does not discriminate on the basis of race, sex, age, national origin, religion, physical or mental handicaps or disabilities, marital status, veteran status, sexual orientation, nor any other basis prohibited by law.
||San Jose, CA |