Required qualifications, capabilities, and skills
- Hands-on practical experience in system design, application development.
- Proficiency in Java, Spring Boot, and SQL Databases ,
- Good experience in cloud technologies - AWS (Amazon Web Services).
Similar jobs
- 3+ years of experience in the Development in JAVA technology.
- AWS or cloud Experience
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem-solving
Good to Have Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
Relevant Experience:
• 3-5 years
Required Skills
• In-depth experience with Python and OO concepts
• Experience with using NumPy, Pandas, or similar AI/ML libraries
• Deep understanding of multi-process architecture and threading limitations of Python
• Expert knowledge of Python and related frameworks including Django and Flask.
• Experience in Machine Learning and Artificial Intelligence
• Good understanding of relational data modeling concepts and comfortable with SQL
• databases.
• Good understanding of AWS / Azure cloud
• Nice to have
• Experience / Exposure in Chat BOT or Voice BOT
• Experience in Lambda Function OR Azure Functions
• Exposure to Financial Domain
Additional Skillsets Desired:
• Ability to work with clients and key stakeholders to ensure requirements are met
• Strong problem-solving and debugging skills
• Passion to work in a start-up environment and readiness to dabble with challenging
• Ability to work in both a solo and team environment
• Proven ability to communicate technical information coherently, both verbally and into internal team and external customers, maintaining a customer focused
Responsibilities :
- Knowledge of Node.js and frameworks available for it {such as NestJS, Express, StrongLoop, etc.}
- Experience in Database, Postgres Preferred.
- Integration of user-facing elements developed by front-end developers with server-side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions
- Strong proficiency with JavaScript
Come be a part of one of the most exciting e-learning startup! A product based company building a B2C subscription product for kids around the world. Best understood as a combination of Netflix + Skillshare + Instagram for kids of ages 5 - 15, there is going to be something new every week to work on!
Already present in over 148 countries, kids of all backgrounds, languages and ages use DIY.org on website, iOS and Android. DIY is a place online where kids truly discover themselves.
We are looking for a Product Engineer - Senior Backend Engineer to join our early stage startup with experience in building B2C products.
If you have experience of working in product based companies (preferably startups), and are looking to build exciting things that children across the world will use - come talk to us!
What you get to do:
- Design and build advanced applications from scratch keeping scalability and performance in mind
- A good handle on both client and server architecture.
- Work on bug fixing and improving application performance.
- Comfortable in owning large scale products and continuously re-evaluating and innovating.
Who are we looking for:
- Experience of 7+ years across product based companies
- Should have worked on building B2C products. Having experience in building edtech products would be a major plus.
- Should be an avid programmer with great problem solving skills.
- Should have a great grasp over NodeJs/Typescript/ AWS microservices/DB design/System Design.
- Should have experience in building scalable server-side systems. Should have significant experience in cloud infrastructure and designing databases.
- Should have knowledge of software architecture, system thinking and design patterns.
Responsibilities
- Use your skills in OOP, OOAD, and testing to design and develop robust and scalable software.
- Work in a fast-paced environment with a focus on writing production-quality code and tests.
- Maintain minimal yet essential engineering documentation to complement the product.
- Collaborate with engineers and product teams as part of Agile delivery.
- Participate in code reviews and release cycles with an ownership attitude.
Requirements
- Strong at problem-solving using Java 8 and above.
- General understanding of SDLC using agile methodologies iterative development.
- Basic skills in HTML, CSS, and JavaScript are desired.
- Hands-on knowledge of using Spring Boot or Quarkus for building Microservices or API driven solutions.
- Knowledge of SQL and experience in using any RDBMS like MySQL, PostgreSQL.
- Understanding or exposure to Cloud-Native development using AWS is an added advantage.
Who are able to work individual as well as Team work with Good Speed and accurecy.