Job Responsibilities
- Learn and become deeply familiar with StubHub’s technology platform, Trust and Safety (T&S) Domain and business operations processes.
- Collaborate with business stakeholders, Data Scientist, PMO, product management, QA, and release management to implement new business applications, processes and workflows.
- Create T&S technology solutions in a fashion consistent with our standards, easy to maintain and to a high level of quality.
- Take ownership of projects and iterate with Product Manager until PRD is signed off.
- Own product design and documenting design while working with Architect sponsor and cross-functional project team.
- Write and ensure team is delivering high-quality, secure, scalable, maintainable REST services and applications using Object Oriented Programming practices and design patterns.
- Be responsible for designing and documenting service contract for multiple client applications.
- Actively participate in the full Software Development Life Cycle (Agile/Scrum), iterative development, estimations and design sessions
- Facilitate code reviews, ensuring they happen in construction phase prior to code complete.
- Ensure unit test coverage metrics are met and nightly builds succeed.
- Work with teammates and business partners to identity and address application issues. Provide production support as needed
- Recommend and drive modifications to increase application security, performance, availability and scalability.
- Manage, mentor, train and assist developers during various stages of career growth.
Job Requirements
- Effectively manage a team of developers (6 to 8) to create effective Trust and Safety (T&S) solutions.
- Hire, coach and mentor the T&S Application Development team
- Ability to effectively communicate and work with business partners, team members and all levels of management to deliver anti-fraud solutions
- Partner with Enterprise Architects to drive security and compliance standards
- Design and develop frameworks, manage standards and ensure a high level of software quality is achieved and maintained
- Java development experience and skills integrating applications using SOA/Web Services XML (SOAP, REST).
- Deep experience with Spring, Hibernate, Message Bus ( any of Active MQ/Kafka/Rabbit MQ), Relational Databases and NoSQL Databases
- Proven experience writing multi-threaded, scalable applications
- Prefer proven experience developing transactional, eCommerce, hosted web applications
- Experience with performance tuning and analysis tools.
- Effectively work in an agile methodology within a scrum team
- Strong analytical and problem solving skills
- Work with competing priorities and manage multiple tasks
- Work on self-directed activities with minimal supervision
Job qualifications
- Domain experience in the area of transactional fraud/threat/security
- 10+ years related experience.
- 3+ years of managerial experience leading development team(s).
- At least 8+ years’ experience in a Java/JEE development environment.
- 3+ years’ experience with microservices and design pattern related to micro service architecture
- Experience designing and developing robust, scalable and secure API (RESTful)
- Experience with IBM ILOG is a plus
- Successful development experience using Scrum or other Agile methodology.
- Expertise with relational data modeling principles and techniques.
- Experience in Selenium (test platform), and leading engineers to own code from implementation to QA to Production are ideal.
- Bachelor’s degree, preferably in Computer Science or a related field.
by via developer jobs - Stack Overflow
No comments:
Post a Comment