



Top Skills:
You write high-quality, maintainable, and robust code, often in Java/C#/Python/C++/Go/Ruby on Rails.
You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities:
You solve problems at their root, stepping back to understand the broader context.
You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
You recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
You continually align your work with Amazon’s business objectives and seek to deliver business value.
You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience:
Bachelors or Masters in Computer Science or relevant technical field with 3+ years of experience in Design and Development
Experience in software development and full product life-cycle.
Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Proficiency in SQL and data modeling.
Location: Hyderabad/Bangalore
CTC - no bar

Similar jobs

Company Description
BeBetta is a gamified platform designed for gamers who crave excitement, engagement, and real-world rewards. By playing games and making live predictions, users earn BetCoins, which can be redeemed for tangible prizes. Our unique approach blends gaming, predictions, and rewards, driving an immersive experience that revolutionizes user engagement. We are a high-growth, data-driven, and gamified tech startup committed to innovation and impact.
The Opportunity:
BeBetta is building the future of fan engagement. To do this, we need a backend that can handle millions of concurrent users making real-time predictions during live events. This requires a shift in our technology towards systems built for massive scale and low latency.
That’s where you come in. We are looking for a Senior Backend Engineer to lead our transition to a Go-based microservices architecture. You will be the driving force behind our most critical systems—the prediction engine, the rewards ledger, the real-time data pipelines. While our roots are in Node.js, our future is in Go, and you will be instrumental in building that future.
What You'll Achieve:
- Architect our core backend in Golang: You will design and build the services that are the backbone of the BeBetta experience, ensuring they are blazingly fast and incredibly reliable.
- Solve hard concurrency problems: You'll tackle challenges unique to real-time gaming and betting, ensuring fairness and accuracy for thousands of simultaneous user actions.
- Drive technical strategy: You will own the roadmap for evolving our architecture, including the thoughtful migration of essential services from Node.js to Go.
- Elevate the engineering bar: Through mentorship, exemplary code, and architectural leadership, you will help make our entire team better.
- Ship with impact: You will see your work go live quickly, directly enhancing the experience for our growing user base.
What You'll Bring:
- A track record of building and deploying high-performance backend systems in Golang.
- Senior-level experience (4+ years) in system design, microservices, and API development.
- Pragmatic experience with Node.js and an understanding of how to manage and migrate a monolithic or service-based system.
- Deep knowledge of database principles (PostgreSQL preferred) and high-performance data access patterns (using tools like Redis).
- Expertise in modern infrastructure: Docker, Kubernetes, and a major cloud provider (GCP/AWS).
- A strong belief that testing, observability, and clean architecture are not optional.
- An innate curiosity and a passion for solving complex problems, whether they're in code or on a whiteboard.
Why You'll Love Working Here:
This isn't just another backend role. This is a chance to put your fingerprint on the foundational technology of a fast-growing company in the exciting world of sports tech and gaming. You'll have the autonomy to make big decisions and the support of a team that's all-in on the mission.
Job Description:
As per our conversation, please find below the job description for your review.
· Strong written/verbal communication skills
· Minimum 5-14 Years of Core Java Programming with Collections Framework, Concurrent Programming, Multi-threading (Good knowledge in Executor service, Forkjoin pool and other threading concepts)
· Good knowledge of the JVM with an understanding of performance and memory optimization.
· Extensive and expert programming experience in JAVA programming language (strong OO skills preferred).
· Excellent knowledge on collections like, Array List, Vector, LinkedList, HashMap, Hash Table, HashSet is mandate.
· Exercised exemplary development practices including design specification, coding standards, unit testing, and code-reviews.
· Expert level understanding of Object-Oriented Concepts and Data Structures
· Good experience in Database (Sybase, Oracle, or SQL Server) like indexing (clustered, non clustered), hashing, segmenting, data types like clob / blob, views (materialized), replication, constraints, functions, triggers, procedures etc.
· While you may already know about Wissen and the company history, here is a quick rundown for you.

Position of the role
The Principal Engineer reports to the Domain Lead and plays a key role in driving the technical vision, strategy, and execution of development initiatives. The Principal Engineer collaborates with multiple teams to ensure that software solutions are scalable, cost-optimized, performant, and aligned with business objectives.
Result expectation in terms of result areas and core activities
The Principal Engineer is responsible for defining, designing, and overseeing the implementation of complex software solutions. This role involves deep technical expertise, mentorship, and architectural guidance across multiple teams. The Principal Engineer also acts as a thought leader, influencing technology choices, best practices, and innovation within the organization.
Main objectives of the role
✔ Leading the design and architecture of the software by following best practices that ensure scalability, maintainability, cost optimization, and high performance.
✔ Driving innovation and continuous improvements in software development practices.
✔ Providing technical mentorship and coaching to engineers across teams.
✔ Ensuring the successful delivery of high-quality software aligned with business requirements.
✔ Defining and maintaining coding standards, best practices, and governance frameworks.
✔ Collaborating with product management and other stakeholders to shape the technical roadmap.
✔ Identifying technical debt and implementing strategies to mitigate it effectively.
✔ Promoting a culture of continuous learning, knowledge sharing, and cross-team collaboration.
✔ Leading DevOps, CI/CD, and automation to improve software delivery processes and efficiency.
Specialisation
✔ Deep understanding of software architecture, system design, and performance optimization.
✔ Translating complex business requirements into scalable and efficient software solutions.
✔ Handling large data transformations and ensuring system efficiency under the required load conditions.
✔ Leading initiatives for modernizing the technology stack and implementing best practices.
✔ Ensuring that security, scalability, and maintainability are embedded into development processes.
✔ Driving research and development efforts to explore emerging technologies and their business impact.
✔ Enabling teams to develop and maintain high-quality software through code reviews, architecture guidance, and technical strategy.
✔ Collaborating with product owners and stakeholders to ensure that development aligns with business goals and user needs.
Key processes in the role
✔ Agile / Scrum / Kanban development methodologies.
✔ CI/CD and DevOps practices to streamline delivery.
✔ Cloud-native architecture, monolith and microservices-based development.
✔ Scalable and high-performance computing strategies.
✔ Secure software development lifecycle (SDLC).
✔ Data-driven decision-making.
✔ Performance optimization.
Key relationships (teams and/or position titles)
✔ Engineering Teams (Developers, QA, DevOps).
✔ Head of Engineering and Technology Leadership.
✔ Product Management and Business Stakeholders.
✔ Customer Success and Solution Architects.
✔ External Technical Partners and Vendors.
Requirements
✔ Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
✔ 10+ years of experience in software development, with a proven track record .
✔ Strong experience in Python and modern software engineering practices.
✔ Expertise in cloud computing platforms (AWS, Azure, or GCP).
✔ Experience in architecting and developing scalable, high-performance applications.
✔ Hands-on experience with CI/CD pipelines, DevOps tools, and automation.
✔ Deep understanding of microservices, monolith, APIs, and distributed systems.
✔ Strong experience with database technologies, including SQL and NoSQL.
✔ Excellent communication and leadership skills, with the ability to influence technical decisions across teams.
✔ A passion for mentoring, coaching, and fostering a strong engineering culture.
✔ Experience in defining and implementing technical governance and best practices.
Competences
✔ Strategic Thinking - 4
✔ Analytical Problem Solving - 4
✔ Technical Leadership & Mentorship - 4
✔ Communication & Collaboration - 3
Measures of success
✔ Technical leadership impact - measurable improvements in code quality, architecture, and scalability.
✔ Delivery of high-quality software within agreed timelines and business requirements.
✔ Successful mentorship - improvement in team skill levels, problem-solving capabilities, and innovation.
✔ Reduction of technical debt through strategic refactoring and modernization.
✔ Engineering team satisfaction - based on feedback and collaboration effectiveness.
✔ Improvements in system performance, stability, cost-optimization, and security.
✔ Adoption of best practices and emerging technologies across teams.
✔ Contribution to company-wide strategic initiatives through technical innovation and leadership.


About Our Company : Agami Tech is a boutique consulting & solutions delivery organisation, specialising in providing our clients end-2-end “Unified Interaction Management & Communications” suite of consulting & solutions
As a company we have helped leading contact-centres & enterprises, across multi-channel interactions (voice/non-voice/speech) processes roll-out leveraging the best of technology platform/strategy viz., cloud computing, virtualisation, multi-platform integration, enterprise apps integration etc. Our offering based on open-standard Platform, combined with our in-house suite of IP will provide an end-2-end solution architecture & seamless integration with existing technology deployments.
Website: www.agami-tech.com.
The desired candidate should have 6 Months to 2 years of experience in CORE PHP Programming, with good experience in at least one PHP Framework,
Laravel /CodeIgniter.strong coding skills.
Coding and Development. The candidate will be responsible for developing next-generation web applications & software products.
Analyzing requirements, problems and solving them with the best solution.
Producing high-quality code without much supervision and on-time delivery.
Working in a cross-functional team, collaborating with peers during the entire SDLC.
CANDIDATE REQUIREMENTS/QUALIFICATIONS/EXPERIENCE/SKILLS
========================================================================================================
PHP, MySQL, HTML5
Good knowledge of OOPS concepts, Web Development Concepts, MVC, REST API development.
Experience in JQuery / Javascript / AJAX.
Experience in front-end technologies like AngularJS, React JS etc will be an added plus.
Strong coding skills, good analytical and problem-solving skills.
Experience in unit testing will be an added plus.
Non-Technical Skills
Excellent oral and written communication skills
Dedicated to delivering high-quality work and adhering to timelines
Good team player, good learner and a self-starter
Ability to work independently.
Benefits
=======================================================================================================
Exposure to latest technologies and sky is the limit for the learning.
Flexible work timings.
Opportunity to work with industry veterans who have great experience of the industry.
Work With Us
Get To Know Us First!
Freecharge a subsidiary of Axis Bank Limited founded in 2010, is a Fin-Tech organisation revolutionizing Financial Products through technology.
At our core, we’re a creative company. Ideas and pixels is where we live and we love building magical products that make our users feel ‘wow’. At Freecharge, you'll have the chance to do the best work of your life. We’re on a journey to build something new, something different and something innovative & that requires passion to build such incredible products.
Come join us and shape the future of Fin-Tech.
Do You Make The Cut?
We are looking for a motivated developer to join our agile team of developers as a Lead to mentor and as an individual contributor to drive best practices in the product.
You will be responsible for the design, architecture, and delivery of a feature/product with the highest quality. Providing the product with visible benefit to end-users in an iterative fast-paced environment by creating solutions suitable for the job in real-time.
Title: Lead SDE (Backend)
Location: Gurugram
Experience: 3-7 Yrs.
Education: Bachelor’s / Master’s in Software Engineering
Responsibilities
- In this lead role, you will be designing and developing complex software systems that have been successfully delivered to customers.
- Ensure the quality of design of systems by serving as a technical lead on our most demanding, cross-functional teams
- Build reusable code and libraries for future use.
- Build highly available, high performance, scalable software and you will work on distributed systems for massive-scale systems
- Responsible for code quality of the product being developed along with unit and integration testing.
- Mentor junior developers to improve their skills, and make them more effective, product software engineers.
- Communicate with technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
Sounds Like You?
- 4+ years of software development experience with Enterprise Java (JDK 8 and above), Spring (Boot, MVC, AOP, DI), ORM Frameworks.
- 1+ years of experience contributing to the architecture and design (LLD, HLD, Solid principles and design patterns and scaling) of new and current systems.
- Strong experience in technically leading junior developers with a focus on the goal.
- Strong experience in data structures & algorithms and their space & time complexities.
- Solid understanding of multithreading, microservices, MVC and strong OO skills with demonstrated experience in developing complex and reusable APIs.
- Strong experience working with Databases like SQL & NoSQL.
- Experience working with microservices-based architecture.
- Experience in high traffic, highly scalable distributed system designs, complex web applications, and code reviews.
- Experience working in an Agile environment.
- Solid understanding of the full software development life cycle and the domain.
- Good to have knowledge of messaging systems like SNS/ SQS /Kafka etc.
Life at Freecharge!
Our Playground!
- 450+ FCian’s, at Gurugram & Bengaluru locations
- Collaboration spaces & A flat and transparent culture
- Wow Corners, fun & reading Zone
- Best learning and development opportunities
Benefits
- Day-care facility
- Comprehensive Insurance Policy
- Wellness Benefits like Health check-ins
- 26 Weeks Maternity & 2 Weeks Paternity Leaves
- Adoption Assistance Program
- On-Site Parking at all locations
- A chance to have a big impact early in your career
ARE YOU READY?
TO
#ChargeYourFuture



Key Responsibilities
We are looking for a full stack developer who shall be responsible for implementation of software related projects of the firm. This will involve:
– Understanding existing services of the Company, the requirements of the project and be able to build the back-end coding structure along with front end dashboard, UI / UX for the full project. The person should be capable of building flexible coding to incorporate various user requirements, carry out user acceptance testing, fix bugs within agreed timelines.
– Dashboard Development: Swiftly conceptualizing, designing, and developing visually engaging and functional dashboards tailored to meet the firm's specific requirements within stringent timelines.
– Collaborative Approach: Work closely with stakeholders’ other team members, to understand dashboard requirements and ensure alignment with business objectives.
– API Integration: Explore and integrate dashboard APIs where applicable to enhance functionalities or enable custom integrations for a more comprehensive dashboard experience.
Key Skills Required
– Front-end Technologies: Proficiency in HTML, CSS, JavaScript, and expertise in UX/UI principles to enhance dashboard user interfaces and ensure responsiveness.
– Backend Development: Proficiency in at least one backend language (e.g., Python, Ruby, Node.js, etc.) and understanding of backend frameworks to facilitate data integration and backend functionalities for dashboards.
– Strong SQL Skills: Ability to efficiently extract, manipulate, and analyze data using SQL queries from various databases to integrate into the dashboards.
– Dashboard Development Experience: Prior experience in rapid dashboard development, including designing, developing, and deploying dashboards within accelerated timelines.
– Being able to work independently, understand industry landscape and come up with innovative solutions to tackle various issues.


Job Description: Backend Developer – Design Qandy
Who are we?
Design Qandy delivers personalised luxury interior design to India’s discerning homeowners and corporates. Led by highly admired luxury brand builders, internationally trained designers, world-class technology professionals and curated teams of turnkey project execution specailists. We seek perfection in design and are committed to bringing back trust and excitement in the design process.
Know more about us on designqandy.com and https://instagram.com/designqandy?igshid=YmMyMTA2M2Y=
Our work culture?
We are a lean team of high performing go-getters, we take ownership in our roles and lead with knowledge. Debates and discussions are an important part of our culture and we encourage people to bring unique perspectives to their conversations. Most importantly, we love solving problems.
Each day is inspiring and we encourage you to apply for this role and experience it for yourself.
What would you be required to do?
· Write code and tests, build prototypes, solve issues, profile, and analyze bottlenecks
· Design performance gauging, building robust APIs to support mobile and desktop clients
· Manage and optimize scalable distributed systems on the cloud
· Optimization of web applications for performance and scalability
· Develop automated tests to ensure business needs are met and allow for regression testing
· Participate in the entire application lifecycle, focusing on coding and debugging
· Write clean code to develop functional web applications
· Troubleshoot and debug applications
· Perform UI tests to optimize performance
· Manage cutting-edge technologies to improve legacy applications
· Collaborate with Front-end developers to integrate user-facing elements with server-side logic.
· Gather and address technical and design requirements
· Provide training and support to internal teams
· Build reusable code and libraries for future use
What skills we are looking for?
· Good communication skill to communicate with stakeholders, project managers, quality assurance teams, Regularly and other developers regarding progress on the long-term technology roadmap
· Curious and progressive mind to Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs
· Good technical knowledge to Produce quality code, raising the bar for the whole team on quality and speed
· Through analytical skills to Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives
Skills Needed:
· PHP Laravel Framework, PHP Design Patterns.
· Proficient in MySQL, PostgreSQL, MongoDB
· APIs, REST API, SOAP API, API Security, Open APIs
· Push Notifications, Laravel Events, Queue, Observers
· Excellent foundation in computer science, algorithms, and web design
· Experience writing highly secure web applications
· Experience with core AWS web-enabling technologies
· Growth mindset, challenging status quo to find new solutions and out-of-the-box ideas
· Experience designing RESTful APIs, specifically for mobile apps
· Computer science degree or equivalent experience
· Experience leading a team
· 3-6 Years’ experience in back-end development.
Roles and responsibilities:
Actively participate in requirement analysis and ensure all scenarios/use cases are captured
Good verbal and written communication skills
Strong analytical and problem-solving skills
Coordinate with QA and Product Management to ensure proper delivery and execution of product/feature deliverables
Prior experience in Agile-Scrum software development environment
Perform effective code reviews submitted by peers
Perform Unit testing (tools – JUnit, Mockito)
Well-versed with code coverage concepts and tools
Familiar with continuous integration tools
Well-versed with refactoring concepts and Code-smell concepts Propose and implement technical solutions
Deliver relevant technical artifacts based on standard practices.
Deliver a program on time with high quality
Understand and Review requirements w.r.t. the business needs to Participate regularly in project meetings with the customer
Skillset
Must-Have Java 7, 8, Spring, SpringBoot, Microservices JPA/Hibernate Rest Web Services
AWS – Usage of at least any of SES / SQS / SNS / S3 / Lambda / DynamoDB Jenkins Bitbucket, GIT
Basic Knowledge of Javascript, HTML Struts, EJB
Experience with SQL and No-SQL technologies is required (e.g. Mongo DB, Dynamo DB)
Prior experience in an Agile-Scrum software development environment is required
Experience with Jira and Confluence preferred
Good to have AWS EC2, Elastic Beanstalk, Docker Swings Datadog/Splunk
Thanks and Regards,
Seema Bisht
Senior Talent Acquisition Partner || Trantor Inc.
Plot No. G-9, IT Park - Chandigarh, India - 160101

Your responsibilities as a backend engineer will include:
- Back-end software development
- Software engineering and designing data models and write effective APIs
- Working together with engineers and product teams
- Understanding business use cases and requirements for different internal teams
- Maintenance of existing projects and New feature development
- Consume and integrate classifier/ ML snippets from Data science team
What we are looking for:
- 2+ years of industry experience with the Python and Django framework.
- Degree in Computer Science or related field
- Good analytical skills with strong fundamentals of data structures and algorithms
- Experience building backend services with hands-on experience through all stages of Agile software development life cycle.
- Ability to write optimized codes,debug programs, and integrate applications with third party tools by developing various APIs
- Experience with Databases.
- Experience with writing REST-APIs.
- Prototyping initial collection and leveraging existing tools and/or creating new tools
- Experience working different types of datasets (e.g. unstructured, semi-structured, with missing information)
- Ability to think critically and creatively in a dynamic environment, while picking up new tools and domain knowledge along the way
- A positive attitude, and a growth mindset
Bonus:
- Experience with relevant Python libraries such as Requests, sklearn, Selenium
- Hands on experience in Machine learning implementations
- Experience with Cloud infrastructure (e.g. AWS) and relevant microservices
- Good Humor
Note- We are currently working from home due to the pandemic. If selected you may work from a remote location though once office reopens candidate must work from Office.



