As a Software development Engineer II, you will play a crucial role in the development and maintenance of our server-side applications. Working closely with senior backend engineers and cross-functional teams, you will contribute to the design, implementation, and optimization of backend systems.
Responsibilities
- Building a highly-scalable and secure payments platform.
- Discuss solutions with customers and ensure customer delivery.
- Primary owners of one or more components of the platform and will drive innovation in your area of ownership.
- Working with some of the smartest people in the industry and will have ample opportunity to learn and grow.
- Using cutting-edge cryptography to secure payments beyond industry standards.
- Deriving actionable insights by mining TBs of data.
- Building low-level infrastructure that aims to push the boundaries of network performance.
- Participating actively in the recruitment and nurturing of engineers as awesome as you.
Skills
- 2- 4 years of Software Development experience.
- Understanding of Java and worked with Java 8 and microservices architecture.
- Understanding of HTTP protocol.
- Worked with Spring Boot - writing REST API.
- Worked with Relational database system - PostgreSQL.
- Basic understanding of Linux and scripting.
- Good writing and communication skills.
Experience and Qualifications
- Should have hands-on development experience with Object Oriented Programming (Java is highly preferred) on a large scale system