Software Development Engineer II

Bangalore, IN

Job Description / Skills Required

Key Responsibilities
o    Translation of complex functional and technical requirements into detailed architecture and design.
o    Responsible for the overall systems architecture, scalability, reliability, and performance.
o    Developing and delivering quality services on-time and on-budget. Solutions developed by the team use Java, Spring, Stripes, Postgresql, Redis and other web technologies.
o    Maintaining current technical knowledge to support rapidly changing technology.
o    Candidate must be able to work with a minimum of technical supervision and supplemental engineering support

Basic Qualifications
o    8+ years experience in software development
o    Extensive experience designing and building large scale, highly distributed mission critical services
o    Proficiency in one major object oriented programming language (Java, C++, Ruby, etc)
o    Experience and thorough understanding of relational databases such as Postgres and/or MySQL
o    Proven track record on delivering results, especially in the area of writing high-performance, reliable and maintainable code.
o    Ability to work well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements.
o    Proficiency with *NIX development environments
o    Excellent verbal and written communication skills
o    BS or MS in computer science or equivalent experience from Premier Institute
Preferred Qualifications
o    Experience in Java, Spring, Tomcat
o    Experience working with payments processing systems
Groupon provides a global marketplace where people can buy just about anything, anywhere, anytime. We’re enabling real-time commerce across an expanding range of categories including local businesses, travel destinations, consumer products, and live or lively events. At the same time, we are providing advertising options and tools that merchants can use to grow and manage their businesses. Culturally, we believe that great people make great companies and that starting with the customer and working backward moves us forward. Community matters to us on an internal, local and global scale—it’s fundamental to our company’s growth and to the well-being of the world at large. We also value self-awareness, candor, lunch and WiFi. If we match with you, please apply to join us.