Bachelor’s or master’s degree in Computer Engineering, Computer Science, Computer Applications, Mathematics, Statistics or related technical field or equivalent practical experience. Relevant experience of at least 3 years in lieu of above if from a different stream of education.
Well-versed in and 5+ years of hands-on demonstrable experience with: ▪ Object Oriented Modeling, Design, & Programming ▪ Microservices Architecture, API Design, & Implementation ▪ Relational, Document, & Graph Data Modeling, Design, & Implementation
Well-versed in and hands-on demonstrable experience with: ▪ Stream & Batch Big Data Pipeline Processing ▪ Distributed Cloud Native Computing ▪ Serverless Computing & Cloud Functions
5+ years of hands-on development experience in Java programming.
3+ years of hands-on development experience in one or more libraries & frameworks such as Spring Boot, Apache Camel, Akka, etc.; extra points if you can demonstrate your knowledge with working examples. 2+ years of hands-on development experience in one or more Relational and NoSQL datastores such as Amazon S3, Amazon DocumentDB, Amazon Elasticsearch Service, Amazon Aurora, AWS DynamoDB, Amazon Athena, etc.
2+ years of hands-on development experience in one or more technologies such as Amazon Simple Queue Service, Amazon Kinesis, Apache Kafka, AWS Lambda, AWS Batch, AWS Glue, AWS Step Functions, Amazon API Gateway, etc.
2+ years of hands-on development experience in one or more technologies such as AWS Developer Tools, AWS Management & Governance, AWS Networking and Content Delivery, AWS Security, Identity, and Compliance, etc.
Well-versed in Virtualization & Containerization; must demonstrate experience in technologies such as Kubernetes, Istio, Docker, OpenShift, Anthos, Oracle VirtualBox, Vagrant, etc.
Well-versed with demonstrable working experience with API Management, API Gateway, Service Mesh, Identity & Access Management, Data Protection & Encryption.
Hands-on experience with demonstrable working experience with DevOps tools and platforms viz., Jira, GIT, Jenkins, Code Quality & Security Plugins, Maven, Artifactory, Terraform, Ansible/Chef/Puppet, Spinnaker, etc.
Well-versed with Storage, Networks and Storage Networking basics which will enable you to work in a Cloud environment.
Are you looking to join a fast growing cloud telephony company where you could use your experience and leverage on the growth? Then, please read on.
Our client is a call management solutions company, which helps small to mid-sized businesses use its virtual call center to manage customer calls and queries. It is an AI and cloud-based call operating facility that is affordable as well as feature-optimized. The advanced features offered like call recording, IVR, toll-free numbers, call tracking, etc are based on automation and enhances the call handling quality and process, for each client as per their requirements. They service over 6,000 business clients including large accounts like Flipkart and Uber.
Currently operating in major cities, the startup is focused on increasing its reach in tier 2 and 3 cities and towns, which are largely untapped markets. They also have their operations set up across South Asia, Middle East, and Latin America. Led by a visionary founder, whose experience covers business, technology, sales, and operations, the team is built on trust, motivation, learning, and improvement.
As a Team Lead API (Python, PHP), you will be designing and deploying dynamically scalable, available, fault-tolerant, and reliable applications on the Cloud.
What you will do:
Selecting appropriate Cloud services to design and deploy an application based on given requirements
Migrating complex, multi-tier applications on Cloud Platforms
Designing and deploying enterprise-wide scalable operations on Cloud Platforms
Implementing cost-control strategies
Developing and maintain the CI/ CD pipeline for the assigned projects
Conducting code reviews, and make technical contributions to product architecture
Getting involved in solving bugs and delivering small features
Fostering technical decision making on the team, but taking final decisions when necessary
Understanding engineering metrics and seeking to improve them
Understanding the requirements from the Product team, plan and execute.
What you need to have:
Expert in designing Software and System architecture.
Must have knowledge of Python (PHP knowledge is a plus) and related tools.
Must understand MySQL queries and optimization.
Must be able to build high performance teams.
Must have worked with similar technologies: redis, docker, AWS, elasticsearch.
Must know about microservice architectures and CI/ CD pipelines.
Must be great at planning, researching and communicating.
Must have a good understanding of application metrics.
should have at least 5 years of hands-on experience in backend software development using Java.
should have proven expertise in Spring Boot REST/Microservices.
should have used design patterns like MVP, MVC or MVVM and should know when to use which.
should have working experience with relational and NoSQL databases.
should have multiple years of experience with cloud application design and in one or more reputable cloud platform providers (e.g. AWS, GCP, Microsoft Azure … )
should have professional experience working in an agile development environment.
should have strong communication skills and like making decisions.
should follow good software engineering principles such as TDD, writing modular, maintainable and clean code
Goscale - Apna Tech Collaboration The present role is a Backend Developer – SDE role for Goscale - Apna Tech Collaboration. About Goscale Goscale is a premium technology company focusing on helping companies building world class scalable products. Goscale works with premium product companies (Indian and International) like - Swiggy, ShareChat, Grab, Capillary, Uber, Workspan, Ovo and many more. We are responsible for managing infrastructure for Swiggy as well. We focus on building only world class tech product and our USP is building technology can can handle scale from 1 million to 1 billion hits. We invite candidates who have a zeal to develop world class products to come and work with us. About Apna apna is India’s most trusted and fastest growing professional platform. apna aims to connect the right jobs to the right people in the shortest possible time and deliver a delightful holistic experience to job seekers and recruiters. It is a one-of-a-kind comprehensive professional app where alongside job search, you can do a lot more like learn new skills, network with like minded people, get support to start your business, engage with particular professional communities to hone your skills and share your expertise. In the words of our users, apna is one of the most rewarding interactive career apps in India.
Required Skills: Take ownership of end-to-end product development Be champion of Test Driven Development methodology Building reusable code and libraries for future use Optimization of the application for maximum speed and scalability Implementation of security and data protection Technical Documentation around the owned product Skills And Qualifications: Expert level in OOPS concepts and REST API development. Typically 4+ years of professional experience Proficiency in one or more of the following languages: Python, Java, Ruby, Go Knowledge around ElasticSearch, RabbitMQ, Redis Integration of multiple data sources and databases into one system Implementing automated testing platforms and unit tests Proficient understanding of git Knowledge of GCP would be a plus
We are hiring who has a good expereince in Java, Hibernet and Spring Who are able to work individual as well as Team work with Good Speed and accurecy.
Who we are looking for...
A highly motivated, skilled and experienced professional to join us as Full Stack Developer
The role would require you to
· Develop, customize, maintain and monitor applications for web platforms, utilizing the latest technologies
· Responsible for analyzing business requirements and translating them into technical terms
· Documenting solutions and communicating with other team members on the way forward
· Follow a Test Driven Development (TDD) approach to software development
· Proactively Investigates, analyses and fixes reported defects.
· Light work to enhance, maintain, and create microservices in Java
· Design, build, and unit test software in a collaborative environment
· Write clear, efficient, scalable, and maintainable code
· Participate in design and code reviews
· Participate regularly in an Agile team environment and schedule
What we would like to see in you
· Java/J2EE - Minimum 4-6 years of Java/J2EE development
· Experience in developing web services/APIs (RESTFUL)
· Extensive experience about Spring Framework (Springboot, dependency injection, Data access,
transaction management, MVC, batch) management.
· Experience in Spring Security OAuth.
· Experience with microservice-development using Springboot.
· In-depth knowledge of XML, WSDL, JSON, NodeJS.
· Proficiency in Linux, SQL and NoSQL.
· Solid knowledge pertaining to Object Oriented Design Patterns.
· Previous experience delivering software as a part of an agile team.
· Minimum 2-3 years of JavaScript, AngularJS, ReactJS, ViewJS development.
· Develop and troubleshoot UI-components having JavaScript, Bootstrap, CSS, HTML5, Angular Material,
What’s in it for you...
· Opportunity to be part of the team that delivers Industry-changing technology solutions
· Pride of working for India’s first innovative fintech company
· Top of the line challenging work
· Unmatched learning opportunities
· Transparent & open-door work culture
· Multi-disciplinary exposure
· Quick growth
Read more
Get to hear about interesting companies hiring right now