
JD / Skills Sets
1. Good knowledge on Python
2. Good knowledge on My-Sql, mongodb
3. Design Pattern
4. OOPs
5. Automation
6. Web scraping
7. Redis queue
8. Basic idea of Finance Domain will be beneficial.
9. Git10. AWS (EC2, RDS, S3)

Similar jobs
Backend – Software Development Engineer II
Experience: 4–7 years
Location: Bangalore
Work Mode - Hybrid
About Wekan Enterprise Solutions
Wekan Enterprise Solutions is a leading Technology Consulting company and a strategic investment partner of MongoDB. We help companies drive innovation in the cloud by adopting modern technology solutions that help them achieve their performance and availability requirements. With strong capabilities around Mobile, IOT and Cloud environments, we have an extensive track record helping Fortune 500 companies modernize their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies.
Job Description
We are looking for passionate software engineers eager to be a part of our growth journey. The right candidate needs to be interested in working in high-paced and challenging environments. Interested in constantly upskilling, learning new technologies and expanding their domain knowledge to new industries. This candidate needs to be a team player and should be looking to help build a culture of excellence. Do you have what it takes?
You will be working on complex data migrations, modernizing legacy applications and building new applications on the cloud for large enterprise and/or growth stage startups. You will have the opportunity to contribute directly into mission critical projects directly interacting with business stakeholders, customer’s technical teams and MongoDB solutions Architects
What you will do
- Own backend features and migration workstreams end to end, from understanding the existing codebase and data model to delivering production-ready implementations.
- Build and enhance Java/Spring Boot services used in modernization, migration, and cloud transformation projects.
- Design and implement backend flows that are safe under retries and partial failures, with clear thinking around validation, transaction boundaries, idempotency, and downstream side effects.
- Work across application, database, and deployment layers to improve reliability, maintainability, and operational visibility.
- Model data based on access patterns and business workflows, with sound choices around schema design, indexing, and query performance.
- Investigate production issues using logs, request traces, database state, and service behavior; identify root causes and implement durable fixes.
- Collaborate with internal teams, customer engineering teams, architects, and stakeholders to deliver high-quality solutions on mission-critical projects.
- Write clean, modular, testable code and participate actively in sprint ceremonies, code reviews, design discussions, and release activities.
What we’re looking for
- 4–7 years of backend engineering experience, with strong hands-on delivery in Java-based systems.
- Solid experience with Java, Spring Boot, and microservice-style backend development.
- Demonstrated ownership of at least one meaningful backend service or feature area in production.
- Strong understanding of backend engineering fundamentals, including service reliability, data consistency, failure handling, and production-grade design considerations.
- Strong database fundamentals, including schema design, query writing, indexing, and performance reasoning.
- Strong depth in MongoDB or a relational database such as Oracle, with working comfort across both styles being a plus.
- Ability to investigate and resolve real production issues across services and databases, including consistency, performance, and reliability problems.
- Hands-on experience with testing frameworks such as JUnit and Mockito.
- Proficiency with Git, including branching, code review workflows, and conflict resolution.
- Strong communication skills and the ability to collaborate effectively with engineers, stakeholders, and customers.
Preferred qualifications
- Experience working on legacy modernization, data/service migrations, or decomposition of existing systems into cleaner service boundaries.
- Exposure to both MongoDB and relational databases, including query tuning, indexing, and production troubleshooting.
- Familiarity with Oracle PL/SQL or migration of logic from database-heavy systems into service-layer Java code.
- Exposure to CI/CD deployment and cloud environments like AWS, Azure, or GCP.
What kind of work will you get?
We are looking for a Nodejs developer.
Examples of technical tasks:
Working on our backend SDK to implement APIs that will be consumed by the frontend widgets
Designing APIs for different auth recipes
Architecting auth flows
You will also be given non technical tasks like product brain storming, competitor analysis and writing documentation.
Note: Compensation is as per the applicant's geography
Requirements
Well versed in nodejs with 2+ years of professional experience
Familiar with and comfortable working with Web frameworks like FastAPI, Django and Flask
Familiar with HTTP networking in nodejs
Strong understanding of async and sync modes in nodejs
Bonus:
Contributed to open source, or have your own open source repo with a community and many github stars
Built an in-house authentication or authorization solution or worked with solutions such as Keycloak, Auth0, Ory, Okta etc
Primary Skills:
.Net/.Net Core, C#, OOPS and SQL Server as a key technology, which covers frontend and backend work. Knowledge of DevOps (building and deployment) and the Cloud is nice to have.
Roles & Responsibilities
Participate in requirements analysis.
Collaborate with internal teams to produce software design and architecture.
Write clean, scalable code using .NET programming languages.
Test and deploy applications and systems.
Revise, update, refactor and debug code.
Improve existing software.
Eligibility
3+ years of experience in building web applications. Passion for building and delivering great software with a strong sense of ownership
Advanced proficiency in C#, very clear OOPS concepts, In-depth knowledge of the .NET framework, ASP.NET, MVC, Web API, REST APIs, OAuth 2.0/ Authentication/ Authorization
Strong expertise in SQL programming, with experience of writing & optimizing queries that access/process millions of records
Good to have any scripting(powershell) knowledge, JS based UI Frameworks
Outstanding analytical, problem-solving, and communication skills
Experienced in complex logic designing and implementation
Should have worked in Agile development environment and best practices
Good to have experience in secure development practices
Job Responsibilities
- Should have experience in Software Product Development at an enterprise level. .
- Analyze requirements and come up with possible solutions to solve the problem, evaluating and capturing necessary tradeoffs
- Build and improve newest services and ensure that they are well tested and released quickly and often to our customers
- Debugging capabilities and identify the root cause of the problem and fix them.
- Influencing the architecture of an application.
- Design and implement cloud based high-performance, highly available services to cover customers’ high demands and big data volumes
- Maintain rapid deployment pipelines and observability of the services to support operations/troubleshooting.
- Think about security of the whole technical stack and processes to ensure customers’ data is safe
- Take care of all aspects of the product: from implementation, through testing, to operations.
Job Requirements
- Proficiency in Python programming
- Mandate experience working as a Python Developer with Django.
- Should have good experience in Flask, numpy and pandas
- Should have good experience in REST API development with Django.
- Have In-depth understanding of Object Oriented Programming ( OOPs ) concepts.
- Are Able to create Database Schemes that represent and support business processes.
- Should have good understanding of Agile frameworks such as Git, Jenkins etc.
- Must have experience working on MySQL, HTML, CSS, JavaScript & jQuery.
- Must have experience with Web Servers e.g. Nginx, Apache.
- Good to have AI/ML/Data science certification.
- Must be a fast learner and comfortable teaching yourself new skills and can thrive in a complex and fast-paced environment.
- Positive attitude and excellent communication as well as written skills
We are looking for a Backend developer who is passionate about building end to end applications.
What you will be doing:
- Designing and developing scalable applications and takes care of test and deployment as well.
- Managing individual project priorities, deadlines, and deliverables.
- Architect and implement software libraries in a multi-cloud environment
- Design and build a flexible logging, monitoring, and alerting infrastructure
- Build scalable APIs using python and is familiar with the latest developments in the language
Skills Required:
- Expert in Python 3
- Detailed knowledge of Python web framework Django or Flask (2 to 3 years)
- Familiarity with some ORM (Object Relational Mapper) libraries,
- Knowledge of Django REST framework and its concepts like Serializers, Viewsets, Filters, Mixins.
- Experience with relational databases like PostgreSQL, MySQL
- Experience with Python libraries like Pandas, Numpy.
- Experience with databases NoSQL databases like MongoDB, Cassandra, DynamoDB is a big plus
- Experience with technologies like Celery, Gunicorn, Redis.
- Knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, complexity analysis, databases, networking, and distributed systems.
- Experience with working on Linux system, GIT, CI/CD pipelines.
- Experience in designing scalable architectures to support a data-intensive application.
- Experience of working with AWS services like EC2, S3, RDS, lambda etc.
- Previous work experience at a product-based company or startup would be a bonus.
- Prior experience working in IoT domain or energy sector will be plus.
Personality traits we really admire:
- Great attitude to ask questions, learn, and suggest process improvements.
- Attention to detail and helps identify edge cases.
- Equal importance to planning, coding, code reviews, documentation, and testing.
- Highly motivated and coming up with fresh ideas and perspectives to help us move towards our goals faster.
- Adheres to release cycles and absolute commitment to deadlines.
We are looking for PHP Developer position above 1-6 year of experience in below-mentioned skillset.
Skills & Qualifications :
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3. Good understanding of server-side CSS preprocessors, such as LESS and SASS
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system.
- Management of hosting environment, including database administration and scaling an application to support load changes
- Data migration, transformation, and scripting
- Setup and administration of backups
- Outputting data in different formats
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient knowledge of a back-end programming language, PHP with Framework.
- Proficient understanding of code versioning tools, such as Git
- Proficient understanding of OWASP security principles
- Understanding of - session management- in a distributed server environment
Qualification- BE - CS/ IT / BCA/ MCA/BSc CS/IT/ MSc CS/ IT/Any graduation
NAME OF THE ORGANIZATION:
Truminds Software Systems
LOCATION:
Gurgaon
POSITION TITLE
Backend Engineer
YEARS OF EXPERIENCE:
4--7 Yrs.
JOB DESCRIPTION:
Good programming experience on Nodejs, Express, promises, having developed production applications using these frameworks.
Should be able to architect and design the backend services without supervision
Interface and integration with Mysql or MongoDB databases
Deployment experience on AWS including understanding of Nginx, AWS services would be desirable
EDUCATIONAL QUALIFICATION:
• B.E./B.Tech. in Computer Science/ IT or MCA would be preferred.
• Excellent oral and written communication skills










