We are seeking highly accomplished software architect who can be part of the product development team. You are driven and have a great combination of coding skills, design skills and architectural skills. Your addition should significantly enhance the architectural capacity and effectiveness of a distributed team. The position requires a hands-on experienced Software Architect who will focus primarily on the Architecture and design of web/mobile apps and related systems. The successful candidate is a self-motivated technical leader/architect who can deal with complex problems and provide technical solutions keeping in mind of the needs of highly scalable, performant, resilient cloud services. He/She should have had prior experience building architectural frameworks for an application deployed in Cloud.
Experience
15 Years+
Location
Noida
Employment Type
Full Time
About CredAble
CredAble is a technology-powered supply chain funding solutions company and NBFC. CredAble leverages its trade finance expertise, technology platform and access to 3rd party capital to arrange funding programs for enterprise supply chains. Programs are anchored around enterprise clients and provide funding linked to transactions with suppliers (payables) and distributors (receivables). Investors in CredAble include Alpha Capital, an India focused investment manager investing in consumer focused and/or disruptive technology-enabled businesses.
Overview of the Function
The Product Engineering team conceptualizes designing, develop and customize products.
Reporting to:
This position will report directly to the Chief Product Officer to enable him in creating developing and delivering high end products.
Best things about the job
- Working in a highly entrepreneurial setup with a visionary team passionate to help scale new heights of business success.
- Exposure to exploring limitless possibilities and ideas no matter how impossible they may seem today.
- CredAble thrives on transparency and a culture to nurture growth.
- Being part of CredAble enables you to push beyond the ordinary.
Your Role at CredAble
- Define the Architectural Vision and publish the Architectural blueprint. You will need to understand the domain/business logic and work with the engineers to implement it in the desired software stack (Java or other emerging)
- Develop designs geared towards massive scalability, and code the core elements of those designs to make adoption faster.
- Manage deliveries and be obsessed about the deadlines
- Hire tech team members
- Drive developers to adopt architectural changes in security and adapt to the emerging technologies
- Collaborate with Product Management and business teams to understand the requirements and convert into technical specifications
What will you bring to CredAble?
- 15+ years of product development experience for large scale secure systems with high volume and high performance requirements.
- Experience in financial domain preferred.
- Hands-on developer in Core Java with excellent understanding of computer science fundamentals, data structures, algorithms and design patterns.
- Experience with frameworks like Spring, Restful Webservices, Queuing systems, Angular, Python is highly desired.
- Deep understanding of several cloud providers such as AWS, Azure, Google etc.
- Hands on experience developing CI/CD pipelines for continuous development and integration.
- Deep knowledge and experience of Java/J2EE and servers like Tomcat.
- Knowledge on Event processing Engines like AQ, Apache Kafka. Also should be familiar with various Cloud Monitoring and logging framework.
- Knowledge on JQuery, AngularJS, KnockoutJS, BootstrapJS
- Excellent knowledge of Relational Databases, NoSQL, SQL and ORM technologies (JPA2, Hibernate)
- Experience on Solr, Elastic search, Redis, Memcached, MongoDB, Hadoop.
- Good knowledge of High Availability / Disaster Recovery scenarios, setup experience on multiple AZs, multi-geo replication
- Hands-on experience scaling applications, infrastructure, and configuration with cloud-based IaaS providers (AWS)
- AWS related experience on EC2, ECS, VPC, Lamda, S3, RDS, DynamoDB, CloudFront, CloudWatch
- Thorough understanding of JVM architecture, Garbage Collection, Collections and Concurrency framework
- Fundamentals of multi-threading on multi-core systems
- Knowledge of Test-Driven Development or other agile software development methodologies
- Experience with Maven and Ant or other continuous integration build environments
- CentOS Linux Platform
Education
Bachelors or Masters in Computer Science
The perks of working at CredAble:
We’ve got benefits that go beyond just free food! We are a digital-first company that believes in embracing the future of work and investing in our people.
Enjoy a flexible, hybrid working model
We champion the hybrid way of work. While we work from the office from Monday to Thursday — on Fridays, you can work from wherever works best for you. You can even choose to work from anywhere in the world for a stretch of 15 days in a year!
Unlimited sick leave
Paid time off
Every once in a while, we want you to be able to take a break — rest, recharge and unwind in the company of your loved ones. This is why we have a month long sabbatical for newly married employees and for those who complete 3 years with the organization.
Parental leave with childcare monetary benefits
We get that parenthood is a big change—bigger than many anticipate. We want our people to take the time off and enjoy this new phase with their little ones. While new mothers are given 6 months of paid leave plus the option to work from home for 6 months, new fathers can take 2 months of work from home too! For new mothers returning to work, a baby care allowance of Rs. 2.5 Lakh is provided.
Unlimited food on the house
From all-day snacks, gourmet evening refreshments, team lunches & dinners to monthly food allowances, we’re making sure you never go hungry! Our Open Bar, Food and Game nights every quarter are quite a hit with the team. You can even invite your friends and family over for evening refreshments once a month!
Comprehensive health insurance packages
Your physical and mental health is highly important to us. Which is why we have made employee health and workplace well-being our top priority. We’ve also got you covered with group health, parental and accidental insurance.
Generous rewards
We celebrate our people with rewards, recognition and more! On achieving the company targets, you will be taken on a fun offsite. Outstanding contributors will be invited to the yearly offsite with the senior management and will also be given financial incentives for their performance. We’ve even got free merchandise and peer-cash bonuses for you!
Learning never stops at CredAble
We’re here to help you grow, both professionally and personally. Get 50% of your learning course fee reimbursed. Got a passion? We’re here for it! We will give you a reimbursement of up to Rs. 10,000 for any course that you pick up for your personal goals.