Design and develop scalable backend microservices.
Build secure REST APIs for enterprise applications.
Write clean, optimized, production-quality code.
Debug production issues and perform code reviews.
Work in Agile teams and contribute to CI/CD pipelines.
Experience: 6–9 Years
Location: Bangalore / Mumbai / Chennai (Hybrid)
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
5+ years of experience with Linux/Unix system administration and networking fundamentals 3+ years in a Software Engineering role or equivalent experience 4+ years of working with AWS 4+ years of experience working with Kubernetes, Docker.
Strong skills in reading code as well as writing clean, maintainable, and scalable code Good knowledge of Python Experience designing, building, and maintaining scalable services and/or service-oriented architecture Experience with high-availability Experience with modern configuration management tools (e.g. Ansible/AWX, Chef, Puppet, Pulumi) and idempotency
Bonus Requirements:
Knowledge of standard security practices Knowledge of the Hadoop ecosystem (e.g. Hadoop, Hive, Presto) including deployment, scaling, and maintenance Experience with operating and maintaining VPN/SSH/ZeroTrust access infrastructure Experience with CDNs such as CloudFront and Akamai Good knowledge of Javascript, Java, Golang
We are seeking a highly skilled and motivated Python Developer with hands-on experience in AWS cloud services (Lambda, API Gateway, EC2), microservices architecture, PostgreSQL, and Docker. The ideal candidate will be responsible for designing, developing, deploying, and maintaining scalable backend services and APIs, with a strong emphasis on cloud-native solutions and containerized environments.
Key Responsibilities:
Develop and maintain scalable backend services using Python (Flask, FastAPI, or Django).
Design and deploy serverless applications using AWS Lambda and API Gateway.
Build and manage RESTful APIs and microservices.
Implement CI/CD pipelines for efficient and secure deployments.
Work with Docker to containerize applications and manage container lifecycles.
Develop and manage infrastructure on AWS (including EC2, IAM, S3, and other related services).
Design efficient database schemas and write optimized SQL queries for PostgreSQL.
Collaborate with DevOps, front-end developers, and product managers for end-to-end delivery.
Write unit, integration, and performance tests to ensure code reliability and robustness.
Monitor, troubleshoot, and optimize application performance in production environments.
Required Skills:
Strong proficiency in Python and Python-based web frameworks.
Experience with AWS services: Lambda, API Gateway, EC2, S3, CloudWatch.
Sound knowledge of microservices architecture and asynchronous programming.
Proficiency with PostgreSQL, including schema design and query optimization.
Hands-on experience with Docker and containerized deployments.
Understanding of CI/CD practices and tools like GitHub Actions, Jenkins, or CodePipeline.
Familiarity with API documentation tools (Swagger/OpenAPI).
Lead, build, deliver and ensure customer success of next-generation features related to scalability, reliability, robustness, usability, security, and performance of the product.
Work on distributed systems for data processing with efficient protocols and communication, locking and consensus, schedulers, resource management, low latency access to distributed storage, auto scaling, and self healing.
Understand and reason about concurrency and parallelization to deliver scalability and performance in a multithreaded and distributed environment.
Lead the team to solve complex and unknown problems
Solve technical problems and customer issues with technical expertise
Design and deliver architectures that run optimally on public clouds like GCP, AWS, and Azure
Mentor other team members for high quality and design
Collaborate with Product Management to deliver on customer requirements and innovation
Collaborate with Support and field teams to ensure that customers are successful with Dremio
Requirements
B.S./M.S/Equivalent in Computer Science or a related technical field or equivalent experience
Fluency in Java/C++ with 3alm+ 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
5+ years experience in developing complex and scalable distributed systems and delivering, deploying, and managing microservices successfully
Hands-on experience in query processing or optimization, distributed systems, concurrency control, data replication, code generation, networking, and storage systems
Passion for quality, zero downtime upgrades, availability, resiliency, and uptime of the platform
Passion for learning and delivering using latest technologies
Ability to solve ambiguous, unexplored, and cross-team problems effectively
Hands on experience of working projects on AWS, Azure, and Google Cloud Platform
Experience with containers and Kubernetes for orchestration and container management in private and public clouds (AWS, Azure, and Google Cloud)
Understanding of distributed file systems such as S3, ADLS, or HDFS
Excellent communication skills and affinity for collaboration and teamwork
Ability to work individually and collaboratively with other team members
Ability to scope and plan solution for big problems and mentors others on the same
Interested and motivated to be part of a fast-moving startup with a fun and accomplished team
A developer is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. The developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces.
Responsibilities:-
Contribute to all stages of software development lifecycle
Design, implement and maintain Java-based applications that can be high-volume and low-latency
Analyze user requirements to define business objectives
Envisioning system features and functionality
Define application objectives and functionality
Ensure application designs conform with business goals
Develop and test software
Identify and resolve any technical issues arising
Create detailed design documentation
Propose changes to current Java infrastructure
Develop technical designs for application development
Develop multimedia applications
Write well designed, testable code
Conducting software analysis, programming, testing, and debugging
Manage Java and Java EE application development
Develop documentation to help users
Transforming requirements into stipulations
Prepare and produce releases of software components
Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
We want to really emphasize Spring Boot (2+ years although 1+ if candidate particularly strong) Using Redis as a caching technology with Spring Boot would be a strong plus
Using Redisson (a particular java client library that can be easily configured with Spring Boot) would be a strong plus
Knowledge of event based messaging systems (Amazon SNS, Amazon MQ, or Kafka (in AWS) Data Cleaning tools and techniques in CSV and Excel
Strong Knowledge of Spring Boot Dependency Injection and Configuration
Experience with APIs for popular e-commerce platforms (Magento, Shopify, Big Commerce, etc.)
SDLC (Software Development Lifecycle)Tools in the context of AWS. (Tools classified under DevOps)
Experience with managing AWS EC2 VM instances and using AWS managed Services (like S3, MySQL, VPC/Networking, Lambda, etc)
Performance Analysis Tools (Code Profiling) on Java VM and particularly Spring Boot
Experience in the development of Workflow or Business Process Applications
Nice to Have:
Experience with Cassandra or MongoDB with Spring Boot
Horizontal Scaling with Spring Boot (considerations running multiple instances of Spring Boot instances)
Experience with placing Spring Boot applications in Docker/Kubernetes container ecosystems (especially in AWS)
Nisum is a leading global digital commerce firm headquartered in California, with services spanning digital strategy and transformation, insights and analytics, blockchain, business agility, and custom software development. Founded in 2000 with the customer-centric motto “Building Success Together®,” Nisum has grown to over 1,400 professionals across the United States, Chile, India, and Pakistan. A preferred advisor to leading Fortune 500 brands, Nisum enables clients to achieve direct business growth by building the advanced technology they need to reach end customers in today’s world, with immersive and seamless experiences across digital and physical channels.
What You’ll Do Coding in Java8, Spring, Microservices, WebFlux/Reactive Programing, Rest services, Kafka, PCF, Azure, Spring Cloud Config and NoSQL technologies. Solve technical problems using cutting-edge technologies and best practices. Ensure code meets the required development standards and is optimized for performance. Unit testing for each line of new code introduced (JUnit/Mockito) Peer code review process using GIT pull requests and Crucible (for SVN) Propose multiple solutions to a problem, show how one option is better than another. Ensure all aspects of technical design are correctly incorporated. Contribute in research and implementing POC’s as required. Collaborating with onsite team in scrum ceremonies.
Who you are Senior developer using technical skills in Java8, J2EE, Spring boot(rest services), Web Services(Rest & SOAP), WebFlux, Spring Cloud Config, Maven/Gradle, JUNIT/TestNG, Mockito/JMock/EasyMock, JIRA, XML, JSON, EhCache/MemCache/Redis with skills in JMS, Kafka Experience with hands on any one of the cloud platforms like PCF, Azure Need hands on skills using NoSQL databases (Cassandra, MongoDB), SQL(Oracle/DB2/MySQL) Experience with UI development skills to the level of debugging and enhancements. Experience with expertise in code quality and coding standards. Need to applying different design patterns, especially GoF, J2EE and Integration design patterns. Making sure implementing unit testing for each line of new code introduced (JUnit/Mockito). Ensuring the code meets the required development standards and is optimized for performance.
Education Bachelor’s / Master’s degree in specific technical fields like computer science, math, statistics preferred; or equivalent practical experience.
- The designation will be decided by CEO & CPO based on technical expertise
Job Description:
The lead engineer in the platform engineering should be able to run with a major feature or service independently. Typically is responsible for building platform engineering capabilities on top of which one or more applications would be integrated.
* Lead Engineer with 6+ years of product development experience, preferably with SaaS background.
* Strong experience building products with a micro-services based approach.
* Background in looking at existing application & coming up with a micro-services based architecture (including technology migration) is a plus.
* In-depth experience in Java & related experience.
* Very good background in AWS based technologies.
* Good exposure to Security, Scale, Design and Architecture, API, Cloud Infrastructure.
* Good exposure to the open-source framework.
* Background in agile development is highly desirable.
* Ability to technically mentor junior engineers
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.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!