the core library/language constructs.
• Knowledge of processor, memory, network and storage internals. Familiarity with I/O optimized
algorithms.
• Deep understanding of distributed systems including fault modeling, concurrency, isolation,
consensus etc.
• Internals of a RDBMS like MySQL
• Conversant with the internals of systems like Kafka, Cassandra/Scylla, Redis, RocksDB etc
• Working knowledge of hosting and network infrastructure (K8s, Envoy, etc)
• Familiarity with binary serialization protocols like thrift/protobuf/flatbuffers etc
• Familiar with gRPC, HTTP/2, QUIC, etc.
• Troubleshooting memory issues, GC tuning, resource leaks etc.
• Strong problem-solving skills, algorithmic skills and data structures.
• Productionizing machine learning pipelines using Spark/Flink/TensorFlow etc
• Familiarity with big data concepts - HDFS, hive, presto, spark, oozie, ambari, airflow, atlas,
ranger, etc. Familiarity with formats like avro, parquet, orc, arrow etc
• Good understanding of branching, build, deployment, continuous integration methodologies
• Experience in leading a team and mentoring engineers
• Attitude to get Stuff Done!
• Ability to make decisions independently.
Desired Background:
• Bachelor’s or Master’s degree in Engineering from premier institutes preferred
• 8+ years of experience in software design, development & architecture
About Olacabs.com
About
Connect with the team
Similar jobs
Key Responsibilities
● Evolving the architecture for performance and scalability.
● Design, develop and own components of a highly scalable, distributed web
services platform.
● End to end delivery of new features.
● Lead a team of software engineers and help create an environment of ownership
and learning.
● Constantly strive to improve software development process and team
productivity.
Technical Skills
● 6-10 years of relevant software development experience.
● Experience in developing scalable, fault-tolerant, distributed backend services.
● Exceptional proficiency in any 1 of the language - Java, RoR or Golang.
● Good experiences with databases and Schema design and strong RDMS
knowledge.
● Strong knowledge of Performance optimization and caching techniques.
● Fairly good understanding of AWS (or any equivalent) and a relational database.
● Experience with prevalent design patterns and advanced system designing.
Benefits
● This is an opportunity to work on a fairly complex set of systems and impro
Roles and Responsibilities
- Ability to work on diverse backend stack such as Node JS, Java, Express JS
- Ability to work on diverse frontend stack such as React JS, Angular 6/7/8/9, HTML5, CSS3
- Ability to deliver quick POC’s using cutting edge technologies.
- Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
- Design, develop, and unit test applications in accordance with established standards
- Developing, refining, and tuning integrations between applications. Analysing and resolving technical and application problems.
- Ability to debug application.
- Should have complete knowledge on developing RESTful Services.
- Should be able to also work in agile development methodology.
Competency Requirements
- Experience in NodeJS, Java and development using AngularJS / ReactJS
- Experience in front end frameworks such as Angular.js, React.js, Bootstrap, Foundation etc
- Experience in client/server application development
- Knowledge of agile development methodologies
- Knowledge of unit testing theory
- Knowledge of AWS cloud
- Experience in Java, Python and Go will be added advantage
Requirements
- Previous working experience as a MEAN Stack Developer for 1+ years
- BSc degree in Computer Science or similar relevant field
- In-depth knowledge of NodeJS, ExpressJS or Restify
- Experience implementing applications using Angular 1 or React
- Experience creating front end applications using HTML5, Angular, LESS/SASS
- Hands-on experience with JavaScript Development on both client and server-side
- Experience with modern frameworks and design patterns, minimum one-year experience with MEAN Fullstack paradigm
- Knowledge of the following will be considered as an advantage:
- Consumer Web Development Experience for High-Traffic, Public Facing web applications
- Experience with cloud technologies also a plus
- Creating secure RESTful-based web services in XML and JSON, Javascript, JQuery
- Continuous integration (Jenkins/Hudson) and version control (SVN, Git).
Benefits of working with Ebizz Family:
- 5 working days
- Paid Overtime
- Team Exposure
- PF and ESIC benefits
- Growth in a short time
- Co-operative Teammates
- Friendly Environment
Job Title: Jr Software Engr Java
Experience: 2+ Years
CTC: 6-12 LPA
Location: Mumbai
Face-to-face interview at the office
What we want:
We are looking for someone who has has strong knowledge and 2+years’ of experience in Core Java, Spring MVC, Restful API, SOAP, Golang
What you will do:
•Developing REST APIs for the platform
•Developing & maintaining an UX Panel
•Integration with third party applications using APIs
•Design, Develop and execute performance tests to simulate traffic of large-scale events
•Analyse complex problems/issues in load tests, production servers, and identify the bottlenecks and optimize performance.
•Analyse usage patterns, and application behaviours and translate that into performance optimizations.
•Determine how to meet scalability requirements while ensuring reliability within a platform
•Design and maintain tools for reporting on performance metrics.
Detailed Requirements:
Excellent knowledge of Golang, Core Java, Spring MVC, Restful API,SOAP
Additional knowledge of Java internals, GO Lang, plus.
Experience in developing, optimizing and operating high traffic projects/websites is a plus.
Experience in using Java Profilers and performance engineering.
Experience in writing multithreaded web applications.
Good knowledge of basic Linux commands to debug system issues and limitations a must.
Experience in Agile/SCRUM is a big plus
Experience in hibernate and spring MVC framework is a plus.
Ability to manage multiple modules simultaneously
Ability to work under pressure & deal with people diplomatically
Should have experience of leading a team & a strong motivator
Strong academic record is a big plus.
Antier, a leading brand in Crypto Assets Management, is looking for a Golang Developer capable of writing custom blockchains and have good knowledge of C++ or Rust / Golang.
Antier – a leading blockchain development company – harnesses the power of blockchain and other technologies like distributed ledger and smart contracts to build scalable, asset agnostic applications such as white label exchange platforms (centralized, decentralized and P2P), smart wallets, ICO, STO, tokens and other enterprise blockchain solutions development. Our experts follow design thinking-driven approach to identify blockchain use cases and create intelligent strategies around the same to accelerate your deployments. Together, we are decentralizing the world by combining our deep domain expertise and rich experience to deliver blockchain solutions at enterprise scale.
Experience: 1-4 years
Required Skills:
- Able to write programs with a compiled language (C/C++, Go, or Rust)
- Must have knowledge of SQL Database programming.
- Degree or equivalent in Software Engineering.
- Problem-solving skills.
- Excited to learn and develop blockchain technology (No experience yet? No problem!)
- Possess a strong sense of ownership in your work, which drives you to find ways to do things better and faster.
- Always up-to-speed on the latest technologies.
- Constantly on the lookout for new and innovative ways to solve complex problems through rigorous experimentation.
- Your communication style is open, transparent, and direct, and you consistently work in tight collaboration with your teammates.
- Always open to feedback, new ideas, and opportunities for self-improvement.
- Ability to work independently as well as collaborate with a small team of developers on various work streams and guide them on development tasks, perform code reviews and ensure design and coding are adhering to architectural standards.
We harness the potential of varied Blockchain platforms to deliver innovative enterprise grade blockchain solutions that make a difference. Get a chance to explore a completely new environment of working.
1. Ability to work in a fast-paced environment with minimal supervision
2. Experience in Agile development using JIRA, GIT, Confluence.
3. 3+ years of Experience in node.js + Express.
4. Experience in profiling, debugging & troubleshooting Node.js processes.
5. Strong Experience as a backend developer for REST API design.
6. Strong knowledge of SQL/NoSQLdatabases like PostgreSQL / MySQL or MongoDB
7. Understanding accessibility and security compliance
8. Understanding fundamental design principles behind a scalable application.
9. User authentication and authorization between multiple systems, servers, and
environments.
- Participate in the development of application software
- Own the detailed design of the system.
- Comfortable in design, implementation, testing, and documentation
- Ensure quality by writing developer level tests (unit, component, etc.)
- Works with the team for the quality and timely deliveries.
- Creates products according to the specifications and software development process
- Helps the team meet their daily and iteration objectives
- Works to remove internal and external impediments in the Scrum team
- Facilitates continuous improvement with regular inspect , Adapt and team retrospection, Interface and Participate in Scrum of Scrum
Skills and experience
- Bachelor’s or master's degree in Computer Science or related field
- 6-7 years’ experience hands-on in Node JS experience, Good Java script fundamentals. Python experience will be a plus.
- Should be experienced in web-based applications and micro-services architecture.
- Experience in relational databases ( PostgreSQL or Redshift)
- Exposure to MOCHA, CHAI test framework
- Knowledge in Test Driven Development.
- Experience of working in Cloud environments like AWS etc
- Knowledge of deploying application on Cloud Foundry
- Excellent coding and debugging skills. Knowledge of design patterns and practical application of the same
- Knowledge of Privacy & Security Rules, aspects for Software is a plus
Personal Characteristics
- Good communication and documentation skills.
- Self-starter, quick learner, ability to work with teams.
- Software Craftsmanship mindset.
- Proactive and self-driven possesses a due sense of urgency.
- Ability to stay focused on the target to deliver in an agile manner.
- Openness to collaborate in interest of project/organization.
- Shall be very good technically; good problem-solving abilities.
- Working with multisite teams, Quality conscious and Process & customer Oriented.
**Requirements**
- 3-5 years experience in backend development, preferably on JavaScript
- Experience in JS based frameworks such as NodeJS, ReactJS, TypeScript
- Solid understanding of OOPS , RDBMS , NoSQl databases and concepts
- Familiar with building web applications and hosting.
- Should be aware of Unix based OSes, and be able to manage command line scripting and other shell commands.
- Exposure to cloud service SDKs and hosting on platforms such as AWS or Azure
- Conversant with standard enterprise Design patterns.
- Practices to keep the code DRY(dont repeat yourself) and readable.
- Experience working with third-party integration tools and platforms
- Strong familiarity with source control systems
- Work with product owners, architects, developers, testers, and other stakeholders in the client's organization and in the company to build and maintain software solutions
- Get specifications/wireframes/ mock-ups and translate them into scalable, high-performance, robust web apps!
- Responsible to write and maintain clean, well-written code, as per the best practices.
- Very comfortable with daily stand-up with clients, update daily work progress via Project Management systems, voice/video calls, online collaboration using screen-sharing tools.
- Exposure/experience in agile development practices
Desired Qualification, Skills, and Experience
- Education: B.E. / B.Tech.
Mandatory Skills:
- Expert level skills in OOPS concepts
- Excellent in Ruby, metaprogramming.
- Excellent knowledge of Rails 4.x+
- Experience in using Rails Engine.
- Full-stack web development expertise (HTML, Javascript, CSS/Less, React, Redux)
- Good experience with active accounts on Git, Github/Bitbucket, or similar SCM tools.
- Excellent debugging and troubleshooting skills [Client side, Server side, Database]
- Knowledge and skills in static code analysis and performance management tools [Client side, Server side, Database]
- Databases: Expert level skills in one or more of MySQL, PostgreSQL
- Exposure to Release, Build Management, Deployment steps, and methodologies.
Nice to have Skills:
- MongoDB, Redis, Memcached, RSpec, Enzyme, Jest
- Experience:2-4 year
Years of Exp : 4 - 8yrs
Job Location: Mumbai/Bangalore
Job description:
We are looking for a Sr. Back end web developer/Lead passionate towards building high
performance web applications which can scale for B2C businesses. We are looking for
self-driven individuals who love to find innovative solutions and can perform under pressure. An eye for details and being proud of produced code are the must have attributes for this job.
Responsibilities.
●You will be responsible for converting Product team requirements to modular, testable and efficient code.
●You will be required to design and implement data storage solutions (Databases, caching
layers etc).
●You will also be required to cater to NFRs related to security and performance.
Skills
●At least 5 years of experience in working on NodeJS/Java/Ruby
●Proficiency in RDBMS such as MySQL/PostgreSQL.
●Experience of building/deploying applications on AWS is a definite advantage.
●Familiarity with some ORM (Object Relational Mapper) libraries like Sequelize is required.
●Experience in some NoSQL databases (e.g. DynamoDB/Elasticsearch/Redis Cache etc) is a definite plus.
●Good understanding on architectural patterns (e.g. MVC) is required.
●Good communication and analytical skills are the basic needs for this role.
●An urge to create awesome applications that people will enjoy using is a must.
●Other technologies : MySQL , Redis, AWS, Microservices, REST API .
●Knowledge of Javascript is preferable.
●AWS or some cloud experience.
●Should have built web application technology.
●Should have understanding of DevOps and Database.
●Should have done application performance tuning.
Qualification:
●Engineering graduates from Tier I or II institutes.
●B.E/ B.Tech/ MCA/ ME/ M.Tech