What is the role?
You will be responsible for developing features on the application and integrations end to end. You will be working closely with the Technical Team to come up with high-quality, resilient, and highly performant applications.
Key Responsibilities
- Design and develop SaaS-based applications based on microservices architecture.
- Work on the core backend and ensure it meets the performance benchmarks.
- API and Integrations.
- Designing and developing APIs for the front end to consume.
- Constantly improve the architecture of the application by clearing the technical backlog.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
- Work on the front end with ReactJS is a plus point.
What are we looking for?
- An enthusiastic individual with the following skills. We are open to promising candidates who are passionate about their work and are team players.
- A subset of the below skills should be fine as long as you are good.š
- OAuth, API Integrations.
- Agnostic/Polyglot with multiple tech stacks.
- Worked on open source technologies ā NodeJS, ReactJS, MySQL, NoSQL, MongoDB, CouchDB, DynamoDB, Clickhouse, Kafka
- Backend exposure ā good knowledge of building and integrating APIs
- Efficient in building microservices in combining server & front-end.
- Knowledge of cloud architecture.
- Excellent knowledge and understanding skills on OAuth.
- Should have sound working experience with relational and columnar DB.
- Should be innovative and communicative in approach.
- Will be responsible for functional/technical track of a project.
Who will you work with?
You will closely work with the engineering team and support the Product Team of Compass.
What can you look for?
A wholesome opportunity in a fast-paced environment will enable you to juggle between concepts yet maintain the quality of content, interact, share your ideas, and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls, and Compass. Xoxoday works with over 1000 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. However, we assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.
About xoxoday
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.
Are you a fun loving and passionate to be a part of Global Innovator team? Are you planning to grow your career, which enhance your skills in technology?Ā A career atĀ SmartDocsĀ can open many doors for you in the world of technology. If you are looking for a company that is dedicated to your ideas, recognizes you for your unique competency & contributions and provides a fun, flexible and delightful work atmosphere.
Then, we are the right place to ignite your passion. We are totally committed about our employees, our Clients & Customers, our work culture and especially our technology. We are a flat organization where opportunities are provide based on talent and we always encourage new ideas of employees through collaboration and creativity.
We are seeking for smart-driven JAVA Programmerās to join us. The candidate will work with the global product development team and subject matter experts. An ideal candidate must possess excellent business skills with outstanding Analytical & logical skills, professionalism, Intelligent and should have the zeal to learn.
Ā
Desirable Skills & Expertise:
- Masterās or bachelorās degree in Engineering (CSE / IT / MCA / Software) are preferred.
- Possesses intellectual humility; smart-driven, creative and able to learn things from slipups, willing to raise others up.
- Excellent Logical & Analytical skills with integrated professionalism at all levels.
- Strong Knowledge in Java, Frame-works like Spring, Spring boot; J2EE technologies like Servlets, JSP and Web Application Server.
- Good knowledge in web technologies like HTML, Java Script, XML and CSS.
- Candidates must be team players, have a thirst for knowledge, the energy to work in a fast-paced environment and a desire to grow in an entrepreneurial company.
Ā
Key Responsibilities:
- The role is responsible for designing, coding and deploying of high-performance applications.
- Excellent interpersonal, Communication and effective organizational skills with solid technical skills.
- Should be able to communicate effectively with both technical and non-technical personnel.
- Excellent trouble shootings & problem-solving skills.
- Practical Knowledge with SDLC from requirement analysis through testing and deployment is a plus.
- Devising possible solutions to anticipated problems.
- Develop and maintain strong product knowledge.
- Guide the clients through various stages of the project and transition to support organization.
- Review existing business processes and participate in the Process Improvement Program.
Developed in formal collaboration with the University of Cambridge in May 2000, HeyMath! is an Ed-Tech company whose mission is to Raise the Game in Maths for school systems around the world. We do this using technology to deliver engaging teaching methodologies and personalised learning paths for students. HeyMath! has been successfully adopted by CBSE schools since 2004, with positive outcomes for the entire ecosystem.
Check us out at www.heymath.com
We plan to work mainly from home in 2021 and the virtual office atmosphere is collegiate, informal and friendly, with small high-impact teams making a difference to customers.
What we are looking for:
ā¢ Experience in building and re-engineering cloud based solutions on AWS.
ā¢ Strong knowledge of Object Oriented Programming(OOPS) and design patterns is a must.
ā¢ Hands-on development on Spring MVC framework.
ā¢ Experience working on Java 8 or above.
ā¢ Must have very good knowledge of RDBMS such as MySQL and performance tuning of the same.
ā¢ Good knowledge of Javascript frameworks such as React JS.
ā¢ Exposure to server-side and client-side caching mechanisms.
ā¢ Basic understanding of proxy servers, load balancers and CDN.
ā¢ Ability to debug the applications and provide instant workable solutions.
ā¢ Experience working on Elastic Search / Kafka / Kubernetes or all is a nice to have.
Hiring forĀ Node JS Developer.Ā We Foresee a Blockchain Expert in You!
The best technologists are technology agnostic and that builds a stronger foundation to lead the dynamic trends. Strengthening our trust in the same, we have created an exciting opportunity for MERN Stack developers to learn blockchain and grow with us.
All we are looking for is working experience as a Node JS developer and a keen interest in fintech applications.
As a rapidly growing blockchain company, Antier Solutions is always looking for professionals who have a penchant for new technologies.
Required Candidate profile
Primary Skills:Ā
- Strong working knowledge of Typescript, MongoDB, Express
- Strong proficiency in TypeScript, Javascript including DOM manipulation and the JavaScript object model, ES6
- Strong understanding of NodeJS fundamentals
- Knowledge and experience working with PostgreSQL is a major plus
- Experience with ORM libraries
- Familiarity with RESTful APIs
- Experience in troubleshooting and RCA of Production issues Analyze logs in Kibana Elastic Search
- Knowledge of tools like Git, Github, JIRA, Cucumber, Jasmine, and others that make coding more efficient and easier to share
- Familiarity of working in either the AWS Cloud or Azure including Docker + Kubernetes based microservice deployment
Secondary Skills:
- Good communication and design skills Experience in handling teams
- At least 5+ years of solid back-end software development experience.
- Ability to understand business requirements and translate them into technical requirements
- Experience working in an Agile environment
Ā
Qualification:
- Good experience as Software Developer
- Prior experience in a technical leadership or developer position
- Relevant Team Lead Experience for Minimum of 2 years
- Back End Developers/ API Web Services Experience Mandatory
- NodeJS is mandatory
- One RDBMS and one document database mandatory
Ā
Ā
ROLES AND RESPONSIBILITIESĀ
- Proven working experience in backend app development and experience with Node JS.Ā Ā
- Build advanced ecommerce backend applications for the multiple client platforms (both React and Android).Ā Ā
- Understanding of design principles and good architecture patterns.Ā Ā
- Proper Data Structures and Algorithm knowledge is a must.Ā Ā
- Graph QL and Apollo Server knowledge.Ā Ā
- Collaborate with cross-functional teams to define, design, and ship new features. Work with outside data sources and APIs like the one of Unicommerce.Ā Ā
- Create Unit-test code for robustness, including edge cases, usability, and general reliability.Ā Ā
- Work on bug fixing and improving application performance.Ā Ā
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.Ā Ā
Ā
- Translate designs and wireframes into high quality code.Ā Ā
- Have a good understanding of CI/CD tools (any).Ā Ā
- Robust knowledge of popular databases like MongoDB, Elastic Search, DynamoDB, Redis etc;Ā Ā
- Knowledge about AWS Services like EC2, Lambda, Kinesis, Redshift, S3 is super plus.Ā
- Ā
CANDIDATES MUST HAVEĀ Ā
- Node JS.Ā
- Data Structures and AlgorithmĀ Ā
- HTML5 and CSS3Ā
- Graph QL and Apollo ServerĀ Ā
- MongoDB, Elastic Search, DynamoDB, RedisĀ
- AWS Services like EC2, Lambda, Kinesis, Redshift, S3Ā Ā
REQUIREMENTSĀ Ā
- Bachelor's degree in computer science, information science, or similar.Ā Ā
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.Ā Ā
- Knowledge of front-end technologies such as HTML5 and CSS3.Ā Ā
- Superb interpersonal, communication, and collaboration skills.Ā Ā
- Exceptional analytical and problem-solving aptitude.Ā Ā
- Great organisational and time management skills.Ā Ā
- Availability to resolve urgent web application issues outside of business hoursĀ
Easebuzz is a payment solutions (fintech organisation) company which enables online merchants to accept, process and disburse payments through developer friendly APIs. We are focusing on building plug n play products including the payment infrastructure to solve
complete business problems. Definitely a wonderful place where all the actions related to payments, lending, subscription, eKYC is happening at the same time.We have been consistently profitable and are constantly developing new innovative products, as a result, we are able to grow 4x over the past year alone. We are well capitalised and have recently closed a fundraise of $4M in March, 2021 from prominent VC
firms and angel investors. Easebuzzās corporate culture is tied into the vision of building a workplace which breeds open communication and minimal bureaucracy. An equal opportunity employer, we welcome and encourage diversity in the workplace. One thing you can be sure of is that you will be surrounded by colleagues who are committed to helping each other grow. Easebuzz Pvt. Ltd. has its presence in Pune, Bangalore, Gurugram.
Job Description
We are looking for a Backend Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all servers-side logic, ensuring high performance and responsiveness to requests from the front
end. At EaseBuzz, every individual is honed to be a leader and enjoys the freedom to make decisions that she/he sees fit to steer the organization closer towards its goals. We work in small, decentralized teams that promote independent authority and freedom to approach and solve problems creatively. This path nurtures the artisan in every individual and brings to fruition the vision of crafting purpose-built solutions for clients.
Benefits
ā Transparent, Performance Driven Culture.
ā Fun, Collaborative Team Environment
ā Medical Benefits & Flexible work hours
Designation: Back End Developer
Experience: 2-4 yrs of development experience in Python
Responsibilities
ā Requirement gathering & understanding, effort estimation, technical design,
project planning, and monitoring in an Agile environment.
ā Full Software Development Lifecycle (Agile)
ā Code reviews, test case reviews and ensure code developed meets the
requirements.
ā Implementation of security and data protection
ā Design and implementation of data storage solutions
ā Carry out adaptive changes necessitated by changes in Business
Skills And Qualifications
ā Proficient knowledge of Python
ā Expertise in at least one popular Python framework (like Django/ Flask)
ā Well versed with database queries like MySQL or Postgres, etc and have the ability to create database schemas that represent and support business processes
ā Should possess in-depth knowledge of object-relational mapping
ā Proficient understanding of code versioning tools, such as Git
ā Basics of tuning application performance
ā Integration of multiple data sources and databases into one system
ā Experience with tools like Celery, Nginx, Gunicorn etc.
ā Experience in Kafka writing Consumers and Producers would be a plus
point.
ā Experience with AWS or GCP would be a plus point
ā Experience in Microservices, Event-driven systems, Caching would be a plus point
Employment Type
Full Time
About the Role
Ā
The Engineering team in Bangalore, India is building products for the Martial Arts
fans across the world. As part of the engineering team, you would be expected to have
deep technology expertise with a passion for building highly scalable products.
This is a unique opportunity where you can impact the lives of people across 150+
countries!
Ā
Ā
Responsibilities
Ā
Own architecture, design, development, and implementation of different
modules/features of the services
Design, develop, deploy and support web applications.
Discover opportunities for performance improvements
Recommend ways to improve reliability, efficiency and code quality
Focus on continuous delivery and reducing complexity
Carry out code reviews and manage pull requests
Build applications based on micro-services architecture.
Ā
Ā
Requirements
Ā
Overall 1~3 years of experience in Backend development.
B. E/B. Tech in CS or equivalent streams from institute of repute (IITs, NITs, BITs,
IIITs or equivalent)
Strong object oriented design skills & knowledge of design patterns
Experience designing & developing distributed systems involving multiple web
services, databases (both SQL and NoSQL), caches, queues, etc. taking into
consideration scalability, availability, fault tolerance, consistency, etc. of the
overall system
Well-aware of and enforces development best practices: Unit Tests, Code Reviews,
Integration Tests, CI/CD, Monitoring, Alerting, etc.
You will get to own and build world-class, stable, secure and scalable solutions
Ownership, trust and flexibility comes with the job and you are expected to consistently raise the bar in terms of technical proficiency and quality of code.
You will get to work with a highly experienced team in a very informal, yet results-oriented environment
You should think consumer-first and have the ability to work in a dynamic and fast-paced environment
You will actively participate in defining stable and scalable engineering processes to meet the demands of a fast growing team.
3+ years hands-on application development experience in Python, Django, Flask & NodeJS
Highly proficient in SQL and NoSQL databases and Redis.
Should have a strong hands-on working knowledge on AWS services like EC2, S3, Route53, SES, SQS, SNS etc.
Should have successfully built and deployed complex and resource efficient backend APIs that work flawlessly at scale
Should be willing to take on responsibility and ownership and should be highly motivated and fun to work with :)
Experience in working at fast-paced startups is a big plus!
If you have the knowledge, experience and hunger to make a positive impact, weād love to meet you.
Sr. Backend Developer | Disruptive HR Tech Platform | GGN
Job Description:
- Developing new user-facing features.
- Writing clean, reusable, high-quality, high-performance, maintainable code.
- Encouraging innovation and efficiency improvements to ensure processes are productive
- Ensuring the training and mentoring of the team members
- Ensuring the technical feasibility of UI/ UX designs and optimizing applications for maximum speed.
- Researching and applying new technologies, techniques, and best practices
- Writing blog posts and having a strong record on StackOverflow and similar sites
Ā
What you need to have:
- Bachelors/ Masters in Computer Science or a related field
- Experience with web technologies and microservices architecture
- Java, Spring framework
- MySQL, Mongo, Solr, Redis,
- Kubernetes, Docker
- Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
- Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story
- Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
- Exceptional design and architectural skills
- Experience of cloud providers/platforms like GCP and AWS
- Experience in working with micro-services, containers, or big data technologies
- Experience with high-performance websites, orchestrating data pipelines, ETL frameworks
Ā
Experience:Ā 4 to 7 years