
SDE
Responsibilities
- Software Engineering
- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal guidance for a market leader in the logistics industry
- Partner with team members on functional and nonfunctional requirements and spread design philosophy, goals and improve the code quality across the team
- Research new technologies and tools that enable building the next generation of our services
- Provide technology leadership to the team and foster engineering excellence
- Product Delivery
- Partner with product managers to define and execute on the feature roadmap
- Translate business requirements into scalable and extensible design
- Coordinate with various cross functional teams on planning and execution
- Maintaining automated build / test / deployment environments
Qualifications
- Software Engineering
- Should have at least 3 years of hands-on experience in designing, developing, testing and deploying applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications
- Deep knowledge of one of the programming languages they have experience in
- Proficient in OOP and Design Patterns, experience with functional programming would be a plus
- Data modelling experience in Relational Databases
- Ability to design and implement low latency RESTful services
- Product Delivery
- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency
- Well versed in working with agile methodologies which includes phases such as design, development, code review, testing and release management
- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source code management tools
- Product Maintenance
- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks
- Continuously refactor applications to ensure high quality design

Similar jobs
Job Description
Role: Java Developer
Location: PAN India
Experience:4+ Years
Required Skills -
- 3+ years Java development experience
- Spring Boot framework expertise (MANDATORY)
- Microservices architecture design & implementation (MANDATORY)
- Hibernate/JPA for database operations (MANDATORY)
- RESTful API development (MANDATORY)
- Database design and optimization (MANDATORY)
- Container technologies (Docker/Kubernetes)
- Cloud platforms experience (AWS/Azure)
- CI/CD pipeline implementation
- Code review and quality assurance
- Problem-solving and debugging skills
- Agile/Scrum methodology
- Version control systems (Git)
About the Role:
- We are looking for a highly skilled and experienced Senior Python Developer to join our dynamic team based in Manyata Tech Park, Bangalore. The ideal candidate will have a strong background in Python development, object-oriented programming, and cloud-based application development. You will be responsible for designing, developing, and maintaining scalable backend systems using modern frameworks and tools.
- This role is hybrid, with a strong emphasis on working from the office to collaborate effectively with cross-functional teams.
Key Responsibilities:
- Design, develop, test, and maintain backend services using Python.
- Develop RESTful APIs and ensure their performance, responsiveness, and scalability.
- Work with popular Python frameworks such as Django or Flask for rapid development.
- Integrate and work with cloud platforms (AWS, Azure, GCP or similar).
- Collaborate with front-end developers and other team members to establish objectives and design cohesive code.
- Apply object-oriented programming principles to solve real-world problems efficiently.
- Implement and support event-driven architectures where applicable.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Write clean, maintainable, and reusable code with proper documentation.
- Contribute to system architecture and code review processes.
Required Skills and Qualifications:
- Minimum of 5 years of hands-on experience in Python development.
- Strong understanding of Object-Oriented Programming (OOP) and Data Structures.
- Proficiency in building and consuming REST APIs.
- Experience working with at least one cloud platform such as AWS, Azure, or Google Cloud Platform.
- Hands-on experience with Python frameworks like Django, Flask, or similar.
- Familiarity with event-driven programming and asynchronous processing.
- Excellent problem-solving, debugging, and troubleshooting skills.
- Strong communication and collaboration abilities to work effectively in a team environment.
- Write clean, well- designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary.
Requirements :
- Knows best practices for front- end development
- Strong knowledge of Javascript APIs.
- Must have experience in building web applications in Python/Django
- Able to handle multiple databases in Django.
- Knows how to do multiple environments (production/ staging)setup in Django.
- Knows how to set up/deploy Django apps in AWS.
- Knowledge of MongoDB, postgresql mysql
- Familiar with Docker/Docker- compose
Job Description
As part of our role at a leading global insurance company, we are responsible for developing and managing an application to onboard and oversee the company's sales partners, including agents and brokers. This application provides users with a tailored, independent solution, including a required multi-dimensional validity date concept for administering all organizational and contractual sales force data to deliver structured information to many data consumers.
To reinforce our dynamic development team, we are seeking a skilled Backend or Full-stack Developer. In this role, you will collaborate with international cross-functional teams to design, develop, and deploy high-quality software solutions.
Responsibilities
Design, develop, and maintain the application, ensuring high performance and responsiveness.
Write clean, efficient, and reusable code.
Implement new features and functionality based on business requirements.
Participate in system and application architecture discussions.
Create technical designs and specifications for new features or enhancements.
Write and execute unit tests to ensure code quality.
Debug and resolve technical issues and software defects.
Conduct code reviews to ensure adherence to best practices.
Identify and fix vulnerabilities to ensure application integrity.
Work with frontend developers to ensure seamless integration of user-facing elements.
Collaborate with DevOps teams for deployment and scaling.
Design and implement workflow automation using Camunda BPM, integrating it with backend services and ensuring efficient process execution.
Optimize and maintain business process models and workflow orchestration using Camunda.
Troubleshoot and enhance Camunda BPMN workflows, DMN decision tables, and process automation configurations.
Requirements
Bachelor's degree in computer science, Information Technology, or a related field.
Proven experience as a skilled Backend or Full-stack Developer. Experience in the insurance domain is appreciated.
Strong experience with Spring Boot 3, Java 17 or newer, and Maven.
Experience with PostgreSQL, Jenkins, Sonar, Dynatrace, Kubernetes, Mockito, IntelliJ IDEA, and GitHub repository.
Hands-on experience with Camunda BPM (v7 or v8), including BPMN workflows, DMN decision tables, and REST API integration.
Experience with Angular TS and/or AWS, Kafka is a plus.
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities to work effectively in a team environment.
Responsibilities
Drive new feature development - from ideation to PoC to testing to scalable production deployments
Writing reusable, testable, and efficient code
Implementing highly scalable, secure, robust, and fault-tolerant systems
Working on continuously improving tools and systems Required Skills
Knowledge of relational databases (MySQL, Postgres) and NoSQL
Demonstrable experience with microservices (design, deployment, monitoring, etc.)
Strong proponent for best practices and code quality
Experience in architecting & building real-time, large scale software applications.
Excellent command over Data Structures and Algorithm Proficiency in implementation of algorithms and use of advanced data structures to solve problems in computing.
Bring software engineering and product delivery experience, with a strong background in algorithms.
Understanding fundamental design principles behind a scalable application.
Good communication skills
Strong Problem solving and analytical skills
Experience in Fintech Industry is a plus
About the company.
It is India's largest Corporate Employee Benefits Platform. Founded by alumni of UCLA, Amazon, and Microsoft. Our major verticals are Corporate Perks, Rewards & Recognition, and financial solutions. We are currently partnered with more than 250+ corporates, including Concentrix, RBS, Fidelity, Walmart, Amazon, etc., whose employees are offered exclusive privileges through our 10,000+ brand partners across categories It is leading the employee benefits market in India which pegged at $2 billion and growing.
- Expertise in software design and development.
- Proficiency with at least one Object Oriented language(e. g. Java)
- Experience with building high-performance, highly available and scalable distributed systems
- Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story.

Proficient in Java, J2EE and related technologies.
• Experienced in using spring, Spring Boot, Hibernate, messaging systems.
• Good understanding of relational database performance concepts and usage of ORM frameworks such as Hibernate
• Expert understanding of the object-oriented design and programming concepts
• Strong working experience on Data Structures, Algorithms and Collections.
• Solid experience building applications on top of RESTful APIs.
• Knowledge/experience with Spring MVC
• Stroing knowledge in developing and executing automated unit, functional and integration tests
• Good communication and analytical skills.
• Strong trouble shooting skills








