
About Foster Entrepreneurship Ventures
About
Connect with the team
Similar jobs
Requirements
• Extensive and expert programming experience in at least one general programming language (e. g.
Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code.
• Experience with multi-threading and concurrency programming.
• Extensive experience in object oriented design skills, knowledge of design patterns, and a huge passion
and ability to design intuitive modules and class-level interfaces.
• Excellent coding skills - should be able to convert design into code fluently.
• Knowledge of Test Driven Development.
• Good understanding of databases (e. g. MySQL) and NoSQL (e. g. HBase, Elasticsearch, Aerospike etc).
• Strong desire to solve complex and interesting real world problems.
• Experience with full life cycle development in any programming language on a Linux platform.
• Go-getter attitude that reflects in energy and intent behind assigned tasks.
• Worked in a startup-like environment with high levels of ownership and commitment.
• BTech, MTech or Ph. D. in Computer Science or related technical discipline (or equivalent).
• Experience in building highly scalable business applications, which involve implementing large complex
business flows and dealing with huge amounts of data.
• 3+ years of experience in the art of writing code and solving problems on a large scale.
• Open communicator who shares thoughts and opinions frequently, listens intently, and takes
constructive feedback.
• B. E. /B. Tech. in Computer Science or MCA from a reputed university.
• 3.5 plus years of experience in software development, with emphasis on JAVA/J2EE Server side
programming.
• Hands on experience in core Java, multithreading, RMI, socket programing, JDBC, NIO, webservices
and design patterns.
• Knowledge of distributed system, distributed caching, messaging frameworks, ESB etc.
• Experience in Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database.
• Additionally, knowledge of HBase, Hadoop and Hive is desirable.
• Familiarity with message queue systems and AMQP and Kafka is desirable.
• Experience as a participant in agile methodologies.
• Excellent written and verbal communication skills and presentation skills.
• This is not a fullstack requirement, we are looking for a purely backend expert.


Loc: Chennai, Bangalore,Pune,JaipurEXP: 5 yrs to 8 yrs
- Implement best practices for the engineering team across code hygiene, overall architecture design, testing, and deployment activities
- Drive technical decisions for building data pipelines, data lakes, and analyst access.
- Act as a leader within the engineering team, providing support and mentorship for teammates across functions
- Bachelor’s Degree in Computer Science or equivalent job experience
- Experienced developer in large data environments
- Experience using Git productively in a team environment
- Experience with Docker
- Experience with Amazon Web Services
- Ability to sit with business or technical SMEs to listen, learn and propose technical solutions to business problems
· Experience using and adapting to new technologies
· Take and understand business requirements and goals
· Work collaboratively with project managers and stakeholders to make sure that all aspects of the project are delivered as planned
· Strong SQL skills with MySQL or PostgreSQL
- Experience with non-relational databases and their role in web architectures desired
Knowledge and Experience:
- Good experience with Elixir and functional programming a plus
- Several years of python experience
- Excellent analytical and problem-solving skills
- Excellent organizational skills
Proven verbal and written cross-department and customer communication skills

Job Description:
- To resolve the tickets raised as per the defined standards of time, cost, and quality for increased customer satisfaction.
Skills and Experience
- Good SQL & PLSQL knowledge.
- Good Unix basic commands knowledge.
- Good Unix scripting knowledge will be an advantage.
- ANSI SQL
- Unix - Others/
- Experience - Fresher

Job description
- Lead design, development, implementation and maintenance of applications & back-end services demonstrating service-oriented architecture.
- Design, build, test, and maintain scalable APIs, services, and systems within the platform.
- Choose the right Data Structures, tools, and tech stacks and do high-level design with guidance.
- Build, develop, mentor, review code and coach junior team members.
- Extensive programming experience with cross-platform development: Java/SpringBoot, Javascript/Node.js, Express.js or Python
- Extensive knowledge of ElasticSearch, MongoDB or Cassandra, Redis, SQS and data streaming (Spark, Flink, Kafka streams, storm, etc.).
- Well versed in Kafka Understanding cloud native technologies such as Docker and Kubernetes, capable to cover full development lifecycle including CI/CD
- Experience in use of source code management system like GIT, bitbucket and build tools like ant, maven, Gradle or make.
- Take great pride in Code quality and developer productivity.
- Put in Microservcies architecture in place that paves road for scalability, efficiency, observability, and availability.
- Build (and open source) data processing, storage and fetch systems at the petabyte scale with the lowest cost/GB while still responding in milliseconds at the 99th percentile.
- Write algorithms and services to influence personalisation and recommendation from a real-time recommendation engine for both home feed to surface most viral videos + video e-commerce
- Build machine learning pipelines using Kinesis,Spark/Flink/TensorFlow etc
- Agile methodologies, Sprint management, Roadmap, Mentoring, Documenting, Software architecture
- Proven experience in handling large infrastructure and distributed systems Liaison with Product Management, DevOps, QA, Client and other teams Your Experience Across The Years in the Roles You’ve Played
Requirement:
- Have total or more 7 - 9 years of experience with 2-3 years in a startup. Have B.Tech or M.Tech or equivalent academic qualification from premier institute. Experience in Product companies working on Internet-scale applications is preferred
- Thoroughly aware of cloud computing infrastructure on AWS leveraging cloud native service and infrastructure services to design solutions.
- Follow Cloud Native Computing Foundation leveraging mature open source projects including understanding of containerisation/Kubernetes.
We Value Engineers Who Are :
- Customer-focused: We believe that doing what’s right for the creator is ultimately what will drive our business forward.
- Obsessed with Quality: Your Production code just works & scales linearly
- Team players. You believe that more can be achieved together. You listen to feedback and also provide supportive feedback to help others grow/improve.
- Pragmatic: We do things quickly to learn what our creators desire. You know when it’s appropriate to take shortcuts that don’t sacrifice quality or maintainability
Chingari Benefits
The glory. Almost too much responsibility.
A fun-life balance
A ticket on our rocket ship to the moon. ��
Our client is a decade-old software development company, that offers its clients a wide range of customized web, mobile, and eCommerce tools and software. They are known to use advanced languages and platforms used to build reliable, secure, and scalable solutions for their business clients as well as individual customers. Their disruptive craftsmanship and strategy help in high-performance growth and allows customers to transform digitally and competitively.
Their products are being used by most of the banks and NBFCs in India, apart from clients from other industries. The founder is an IIM and MDI alumni and has experience of more than 13 years in business and strategic roles in MNCs. The company has been accredited by the government as a premier IT company, committed to quality and driven by customer success.
- Understanding and implementing security and data protection
- Managing both front-end and back-end web development requirements from a consumer.
- Taking full responsibility for task/ project execution
- Handling Payment Gateway integration and ecommerce development concepts
- Prioritizing own work and respect deadlines
What you need to have:
- Excellent skills in PHP Laravel
- Strong object-oriented programming skills
- General knowledge of both front-end and back-end web development from a consumer.
- Databases (more than one is desirable) MySQL, PostGRE, MongoDB
- Experience in Payment Gateway integration and ecommerce development concepts
- Should know about child theme and its structure.
- Proficient in CSS3/ HTML5
- Should know about source version control like git or svn etc.
- Familiar with AWS & Linux command line will be added advantage.
- Must be a team player with good communications
- Ability to solve problems quickly and efficiently
- Great aptitude and attitude towards learning
- Ability to prioritize own work and respect deadlines

This includes working on:
a) The main Django application, a large, modern, Django app built using Python 3.8 and the latest Python and Django libraries;
b) The API, built using Django Rest Framework (DRF) that is used both by our web-app and client libraries to build and run data analyses;
c) Backend code that integrates our web server with the rest of our cloud architecture, including our PaaS, data science code, general integrations such as payments, devops code, and more.
Ideally, you should have experience working on Django codebases which serve both server-side rendered pages and APIs via DRF. Frontend/full-stack knowledge is a an advantage but not essential. Familiarity with modern development practices, such as CI/CD, testing, DevOps, Docker, Linux and git would be a big plus. You must have very strong familiarity with Python development, and be excited to pick up the new technologies and skills - for instance we use Python type-hints across our codebase extensively.
You should like the idea of releasing to real customers regularly, and prioritise getting a great product into users’ hands for feedback and iteration. You will have extensive scope to build and architect the backend, and to help grow the team in the future.
About Recko:
Recko was founded in 2017 to organise the world’s transactional information and provide intelligent applications to finance and product teams to make sense of the vast amount of data available. With the proliferation of digital transactions over the past two decades, Enterprises, Banks and Financial institutions are finding it difficult to keep a track on the money flowing across their systems. We are building products which enable them to handle and monitor massive volumes of transactional data without writing a single line of code and ensure the right amounts are flowing between the right beneficiaries, with the right deductions at the right time. Over the last few months, we have grown to a point where we are processing more than 25 million transactions monthly for our customers.
Recko is a Series A funded startup, backed by marquee investors like Vertex Ventures, Prime Venture Partners and Locus Ventures. Traditionally enterprise software is always built around functionality. We are reimagining enterprise software to be built around the user. We believe software is an extension of one’s capability, and it should be delightful and fun to use.
Working at Recko:
We believe that great companies are built by amazing people. At Recko, We are a group of young Engineers, Product Managers, Analysts and Business folks who are on a mission to bring consumer tech DNA to enterprise fintech applications. The current team at Recko is 50 members strong with stellar experience across fintech, e-commerce, digital domains at companies like Flipkart, PhonePe, Ola Money, Belong, Razorpay, Grofers, Jio, Oracle etc. We are growing aggressively across verticals.
About the Role:
What are we looking for:
1. 2+ years of experience with Java MVC frameworks like Spring / Dropwizard / Play and with
MySQL / Oracle / PostgreSQL.
2. Experience building at least one application from scratch.
3. Understanding of at least one test frameworks and basic system administration.
4. Experience with cache store / message broker like Redis / RabbitMQ / Kafka.
5. Good to have: Experience with NoSQL databases like Cassandra, MongoDb, Neo4j, ElasticSearch. etc and Understanding of different concurrency models used in Akka, node.js, Go, RxJava etc
6. Interest in learning new languages / framework as needed.
7. A growth mindset and passionate about building things from the ground up and most
importantly, you should be fun to work with.
As a backend developer at Recko, you will:
1. Design and implement microservices with high reliability and scalability.
2. Be involved and participate in the overall application lifecycle.
3. Define and communicate technical and design requirements.
4. Learn about new technologies and incorporate them.
5. Improve engineering standards, tooling, and processes.
6. Collaborate with multi-disciplinary team of designers, developers and system administrators.





