
Job description – Backend Developer
About Wekan Enterprise Solutions
Wekan Enterprise Solutions helps companies grow by modernizing their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies. With a strong focus on Cloud, Mobile and IoT environments, our solutions help companies reduce TCO and improve their ROI on their technology investments. We are also the #1 MongoDB Global Strategic SI partner for mobile modernization.
Location - Chennai or Bangalore
Who are you ? An individual with...
- Good problem solving skills
- Good understanding of software design patterns.
- Believes in software as an enabler and is not constrained by one language or technology and is willing to scale with the product needs.
- Passion for Quality in the work being done.
- Excellent verbal and written communication skills.
Roles & Responsibilities
- Building and developing products and platforms for both client side as well as server-side scalable applications. These include designing Omni-channel (mobile, tablet & web) applications.
- Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant, and efficient systems.
- Suggest & implement best practices for performance tuning while working on the larger datasets.
- Maintain quality and ensure responsiveness of applications.
- Perform design reviews and code Reviews with the Team
- Provide real time knowledge transfer to the team on the Requirements I UI Design & Development.
- Manage the infrastructure & deployment of the release artefacts by coordinating with respective peoples.
- Work in an agile environment with the defined sprints to deliver the assigned work in the stipulated timelines.
- Adhere to software development best practices and coding standards in all work products and participate in the refinement of those practices and standards to improve quality and productivity.
Skills
- Must have strong 4 to 5 years of hands on experience Web Applications Development with good expertise in Node JS Stack using ORM like mongoose/Typeorm.
- Proven experience building application using micro service environment using Docker/Kubernetes platform.
- Experience in creating node modules and packaging through package manager’s.
- Strong development and coding skills, good analytical and problem-solving skills.
- Experience in writing JUnitest cases & performing code coverage using tools like mocha/sonarcube/hudson.
- Rest API implementation using GraphQL.
- Experience is building Dashboards with any chart library in Angular is a must 5. Experience in writing Restful API’s using Node/Python/Scala/Java, etc.
- Knowledge of modern authorization mechanisms such as JSON Web Token, OAuth2.
- Familiarity with code versioning tools such as Git, Bit bucket
- Experience in working on Build Tools like NPM, Gulp, Bower, and Web pack.
- Understanding of Agile & Scrum development methodology.
- Knowledge of AWS, Azure will be an added advantage.
Tools & Technologies
Web Technologies: 1 NodeJS, HTML5, CSS3, jQuery, Bootstrap, JavaScript, AJAX, Postman, REST API, Express 2. Testing:Jest, Karma 3. Databases: Mongodb, NoSQL, Redis 4. Code Management: Git, Bit bucket 5. Operating System: Mac, Linux, Windows 5. Cloud Technologies: AWS, Azure.

About Wekan
About
Similar jobs


Job Title : Senior .NET Developer
Experience : 8+ Years
Location : Trivandrum / Kochi
Notice Period : Immediate
Working Hours : 12 PM – 9 PM IST (4-hour mandatory overlap with EST)
Job Summary :
We are hiring a Senior .NET Developer with strong hands-on experience in .NET Core (6/8+), C#, Azure Cloud Services, Azure DevOps, and SQL Server. This is a client-facing role for a US-based client, requiring excellent communication and coding skills, along with experience in cloud-based enterprise application development.
Mandatory Skills :
.NET Core 6/8+, C#, Entity Framework/Core, REST APIs, JavaScript, jQuery, MS SQL Server, Azure Cloud Services (Functions, Service Bus, Event Grid, Key Vault, SQL Azure), Azure DevOps (CI/CD), Unit Testing (XUnit/MSTest), Strong Communication Skills.
Key Responsibilities :
- Design, develop, and maintain scalable applications using .NET Core, C#, REST APIs, SQL Server
- Work with Azure Services: Functions, Durable Functions, Service Bus, Event Grid, Key Vault, Storage Queues, SQL Azure
- Implement and manage CI/CD pipelines using Azure DevOps
- Participate in Agile/Scrum ceremonies, collaborate with cross-functional teams
- Perform troubleshooting, debugging, and performance tuning
- Ensure high-quality code through unit testing and technical documentation
Primary Skills (Must-Have) :
- .NET Core 6/8+, C#, Entity Framework / EF Core
- REST APIs, JavaScript, jQuery
- SQL Server: Stored Procedures, Views, Functions
- Azure Cloud (2+ years): Functions, Service Bus, Event Grid, Blob Storage, SQL Azure, Monitoring
- Unit Testing (XUnit, MSTest), CI/CD (Classic/YAML pipelines)
- Strong knowledge of design patterns, architecture, and microservices
- Excellent communication and leadership skills
Secondary Skills (Nice to Have) :
- AngularJS/ReactJS
- Azure APIM, ADF, Logic Apps
- Azure Kubernetes Service (AKS)
- Application support & operational monitoring
Certifications (Preferred) :
- Microsoft Certified: Azure Fundamentals
- Microsoft Certified: Azure Developer Associate
- Relevant Azure/.NET/Cloud certifications
These values bound our employees, customers and future businesses to keep trust and faith in the services we provide in covering Software and Hardware developments, Mechanical & Electronics that can translate into end-to-end design, development and maintenance of products and services to enable business growth and value creation.We think Business value add (as a first step) to create, design and deliver our solutions !!!
Job Description:
Key Responsibility Areas:
Design, build and deliver Enterprise software solutions.
Write code with standards and conventions and follow best practices.
Encourage and lead innovation and solid lifecycle processes.
Collaborate with development teams on work definition, estimation and prioritization
Lead and grow as a professional software engineer.
Full ownership of product deliveries and mentoring junior team members.
Preparing curriculum to train junior developers for Java Web Development
Strong client interactions to provide excellent Quality of Service.
Owning the code base and making sure all code is reviewed and is of very high quality.
Write and modify coding conventions and standards documents for all development
Required Skills:
Technologies/Frameworks –
Core Java, J2EE,
Spring Core and Spring MVC, Sprint Boot, Spring Security,
JDBC, Hibernate, RESTful APIs, SOAP WebServices
Knowledge of JavaScript, JQuery, AJAX, HTML5, and CSS3, Angular is added advantage
Junit or Mockito frameworks
Maven, Git
Knowledge Data Structures,
SQL, MySQL
Designing relational database schemas
Basics of AWS, Cloud, Microservices
Must have strong knowledge and experience in Agile based software development methodologies.
Knowledge of an Agile tool like Jira.
Strong knowledge of working in Integrations of 3rd party APIs and creating the new APIs.
Must have good knowledge of creating Flow diagrams, UMLs and all the required documentations.
Must have Team Lead exposure
Domain Preference
BFSI, FinTech
Qualification:
B.E., B.Tech. from reputed institutes with good academic record
Experience -2 yrs to 7yrs .
Must have good hands-on experience in spring-boot, hibernate, microservices
Salary- Good hike on current CTC
Location - Zirakpur (Mohali )
Notice Period - up to 1 months
interested candidates share your CVs.
- Programming experience : 5 to 8 years of programming experience
- Strong technical knowledge in any of the following programming languages : Ruby on Rails /Python/Java and willing to learn and work in Node.js.
- Good Programming aptitude
- Have experience designing and building large scalable web services.
- Have an in-depth understanding of database technologies (SQL and NoSQL)
- Have experience building RESTful APIs and have good knowledge of RESTful design patterns.
- Be able to communicate and work well within a team
- Brownie points if you have worked on Typescript & Nest.js
Skills Required for Back-End (NodeJS) JR Developer (2-4 Yrs) /Sr Developer (4-8 Yrs) /Lead Developer (8-10 Yrs) /Architect (10-12 Yrs):
- Must: Strong experience and understanding of NodeJS and JavaScript Programming, Good at Native Cloud or AWS
- Good knowledge of MongoDB or any other NoSQL Database, Redis, Elasticsearch, etc.
- Good understanding of scalable computing systems, software architecture, data structures, and algorithms.
- Experience working with AWS or other cloud providers
- Experience in service-oriented and/or microservice architectures
- Good to have knowledge with stream processing applications, Event-driven Architecture, Identity management (OAuth) - Not Mandatory
- Good knowledge of Redis, its data types, and their use cases along with a server-side framework
- Experience developing and deploying REST APIs.
- Good to have an understanding of low-level Kafka inner workings and partitioning schemes - Not Mandatory
Responsibilities:
- Design, build, review and evolve durable, highly scalable event-driven infrastructure
- Architect and lead the development of backend services.
- Work with REST APIs and integrating them with our software platform
- Develop front end capabilities such as dashboards, visualizations, features
- Work on building best performance UI features and linking with backend
- Integrate all the front end features with a backend pipeline
- Integrate our AI models with the platform pipeline
- Work on bug fixing and improving application performance
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Own new initiatives, Debug production issues
- Help define the way we work in the future including coding and design standards
- Work effectively in an agile development process
- Research cutting edge technology that can be applied to accelerate business growth
- Be the communication bridge be product owners and development teams
- MSSQL, SSIS, Performance Tuning, Data modeling.
- Experience in No SQL tools is must
- Candidate should have exposure to write scripts in Python/Node JS/MongoDB or any other tool
- Maria DB/MYSQL, Mongo DB, Github, Jira
- Understand Requirements from client and on-site team.
- Participate in preparing design and data modelling.
- Comfortable with SQL Stored procedures and queries development.
- Comfortable with SQL Stored procedures and queries development.
- Manage SQL Server through multiple product lifecycle / environments, from development to critical production systems.
- Apply best in industry standard techniques for data modeling to ensure performance, integrate and requirement.
- Ability to analyze independently problems and resolve them on time.






