Are you a pragmatic tech person, who understands business and technology alike, are full of curiosity and are updated with the latest trends, then this job is for you!
Our client is a niche software company that builds strong backend software and helps businesses scale through their growth process. They help to solve problems in software, data engineering and infrastructure engineering. They remotely build and manage the tech teams, design architecture that is known for its robustness and reliability, and use mainstream languages like Golang, Python and Ruby. The consulting firm also provides on-site solutions like an observatory, data centres, alert systems, data recovery sites, and also help to set up Data Compliance Policies for their clients. With some major startups as clients, the team has grown tremendously over the past couple of years.
As a Software Engineer, you will primarily work with our Startup and mid-size clients, understanding business and technology trade offs.
What you will do:
Working on the scalability, maintainability and reliability of the products
Building modular and composable system components
Above all, delivering value to users
Desired Candidate Profile
What you need to have:
4+ years of Software Development Experience
Experience in building Web API based systems in Golang, Python, or Java backed by automated tests
Experience in building modular monoliths or decoupled microservices
Relational Data modelling skills, ability to think declaratively in plain SQL
Experience with using Infrastructure as code tools like Terraform, Ansible etc.
Experience with logging and monitoring tools
Good understanding of Linux systems and Containers
Understanding of CI/CD, software packaging and distribution
Worked with Orchestrators like Kubernetes/Nomad/Docker Swarm
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Participate in code reviews, and design discussions to ensure code quality and distribute knowledge
Pair with team members for functional and non-functional requirements to write well-crafted, well-tested, readable, and maintainable code.
Help to define roadmap and architecture based on technology and business needs
Understand business requirements and work closely with the business to provide solutions
Eligibility
Strong expertise in Backend Python Development with skills to create APIs, integrate the functions into UI, and store and retrieve data from a variety of databases.
• Writing effective, scalable code • Developing back-end components to improve responsiveness and overall performance • Integrating user-facing elements into applications • Test and debug programs • Improve functionality of existing systems • Implement security and data protection solutions • Assess and prioritize feature requests • Coordinate with internal teams to understand user requirements and provide technical solutions
Responsibilities: 1. Cloud Backend Design along with data storage and backup solutions. 2. Backend APIs and System Design and Integration with IoT Devices, web and mobile applications. 3. Building reusable code and libraries for future use 4. Optimization of the application for maximum speed and scalability 5. Implementation of security and data protection 6. Design and implementation of data storage solutions
Required Skills: 1. Demonstrated history of designing and implementing Cloud-based Microservices Applications using AWS or GCP. 2. 5+ years of hands-on experience using core Java and SpringBoot framework. 3. Good Understanding of Serverless Architecture and Event-Driven Systems. 4. Understanding Product requirements and translating them into technical specifications and development using Agile methodology. 5. Understanding accessibility and security compliance on AWS/GCP and Spring Boot and Flask. 6. Good understanding of Data structures and Algorithms. 7. AWS Skills Required: AWS Lambda, DynamoDB, SNS, SQS, S3, IoT Core, Kinesis Streams, Elastic Beanstalk, EC2, IAM, Elastic Cache, API Gateway.
Good To have: 1. Knowledge of Kubernetes or other container orchestration tools. 2. Python and Flask. 3. Google Cloud Platform and Firebase
We are a bunch of smart and passionate people looking to reinvent the possibilities when technology and design meet. We established ourselves as Studio Diseño in 2014 with strong aesthetics on digital screens and have evolved to be SD Tech by providing intuitive tech solutions for complex applications for business ranging from from startups to large Fortune 500 companies focusing more on Artificial Intelligence and Blockchain. We are agile and synergetic. We help our customers’ business upgrade and prosper with humanising technology.
Role : Java Backend developer
Job Description :
3-5 years of extensive work experience in Java, with a good understanding of its ecosystems
Exposure on Core Java, Jsp, Servlets
Extensive Work Experience on frameworks like SpringBoot and Microservices
Understand requirements, formulate solutions, perform development and unit testing
Exposure on application development IDE like Eclipse, STS
Core java ( with java8 or above ) Object oriented design patterns Maven build process and how Maven works Working knowledge and good proficiency in Git , Git repo , git bash and git commands Programming logic and reasoning Learnability
The Dremio India team owns the DataLake Engine along with Cloud Infrastructure and services that power it. With focus on next generation data analytics supporting modern table formats like Iceberg, Deltalake, and open source initiatives such as Apache Arrow, Project Nessie and hybrid-cloud infrastructure, this team provides various opportunities to learn, deliver, and grow in career. We are looking for technical leaders with passion and experience in architecting and delivering high-quality distributed systems at massive scale.
Responsibilities & ownership
Lead end-to-end delivery and customer success of next-generation features related to scalability, reliability, robustness, usability, security, and performance of the product
Lead and mentor others about concurrency, parallelization to deliver scalability, performance and resource optimization in a multithreaded and distributed environment
Propose and promote strategic company-wide tech investments taking care of business goals, customer requirements, and industry standards
Lead the team to solve complex, unknown and ambiguous problems, and customer issues cutting across team and module boundaries with technical expertise, and influence others
Review and influence designs of other team members
Design and deliver architectures that run optimally on public clouds like GCP, AWS, and Azure
Partner with other leaders to nurture innovation and engineering excellence in the team
Drive priorities with others to facilitate timely accomplishments of business objectives
Perform RCA of customer issues and drive investments to avoid similar issues in future
Collaborate with Product Management, Support, and field teams to ensure that customers are successful with Dremio
Proactively suggest learning opportunities about new technology and skills, and be a role model for constant learning and growth
Requirements
B.S./M.S/Equivalent in Computer Science or a related technical field or equivalent experience
Fluency in Java/C++ with 15+ years of experience developing production-level software
Strong foundation in data structures, algorithms, multi-threaded and asynchronous programming models and their use in developing distributed and scalable systems
8+ years experience in developing complex and scalable distributed systems and delivering, deploying, and managing microservices successfully
Subject Matter Expert in one or more of query processing or optimization, distributed systems, concurrency, micro service based architectures, data replication, networking, storage systems
Experience in taking company-wide initiatives, convincing stakeholders, and delivering them
Expert in solving complex, unknown and ambiguous problems spanning across teams and taking initiative in planning and delivering them with high quality
Ability to anticipate and propose plan/design changes based on changing requirements
Passion for quality, zero downtime upgrades, availability, resiliency, and uptime of the platform
Passion for learning and delivering using latest technologies
Hands-on experience of working projects on AWS, Azure, and GCP
Experience with containers and Kubernetes for orchestration and container management in private and public clouds (AWS, Azure, and GCP)
Understanding of distributed file systems such as S3, ADLS or HDFS
Excellent communication skills and affinity for collaboration and teamwork
Our company works on world’s most cutting-edge software products, and we want you to be a part of our team. We are currently in search of an experienced Software Developer to create and maintain software. The successful candidate will also help to develop critical products, and offer excellent technical support. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits and flexible schedules.
Job Description
Extensive experience with real time web application using XMPP.
Experience with instant messaging, presence, multi-party chat such as Extensible Messaging and Presence Protocol (XMPP) would be a big plus.
Strong experience with either PHP or Java.
Strong experience with MVC based framework.
Experience with highly scalable, consumer facing web applications.
Some experience with front-end technologies (JavaScript, CSS, jQuery)
Must have excellent OOPS knowledge and should have worked extensively on MVC based frameworks.
Knowledge on PHP5 would be plus.
Knowledge of Web security will be a plus.
Experience with instant messaging, presence, multi-party chat such as Extensible Messaging and Presence Protocol (XMPP) would be a big plus.
Working alongside talented Director of Engineering to solve technical challenges
Serving as a creative member of the team, ready to innovate and develop next generation products
Writing scalable and clean code
Skills / Tools: HTML, XMPP, Java, PHP, PHP5, JavaScript, CSS, jQuery, GIT, Object Oriented Concepts
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.