
Similar jobs
About Us
21 Knots is a design, engineering, and consulting firm providing services to the global maritime and oil & gas industry. In an industry constantly evolving due to dynamic regulations, economic fluctuations, and climate change mandates, we strive to deliver cutting-edge solutions with an unwavering commitment to excellence. Our comprehensive services are designed to create value for our esteemed clients while enabling them to achieve their business goals.
The Role
We’re looking for a skilled and motivated Software Developer to join our team at 21 Knots. Someone with backend development with a working knowledge of frontend technologies. The ideal candidate will have a strong command of backend frameworks such as Django, FastAPI, or Flask, and familiarity with frontend tools like HTML, CSS, JavaScript, and optionally React, Angular, or Vue. You will play a key role in building, maintaining, and optimizing scalable software solutions while collaborating with a team
Responsibilities
- Develop,test, and maintain backend services using Django, FastAPI, or Flask.
- Design and implement RESTful APIs for web and internal tools.
- Work with relational and non-relational databases such as PostgreSQL, MySQL, or MongoDB.
- Optimize application performance and implement backend security best practices.
- Collaborate with frontend developers, designers, and cross-functional teams to deliver high-quality solutions.
- Write clean, maintainable, and well-documented code.
- Support basic frontend development tasks using HTML, CSS, and JavaScript.
- Work with modern frontend frameworks like React.js, Angular, or Vue (good to have).
What You’ll Need
Experience:
- 1–4 years of hands-on experience in backend development.
- Exposure to full-stack development environments.
- Experience working with RESTful APIs, databases, and cloud integration is a plus.
Education:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
Tools & Software Proficiency:
- Proficiency in Django, FastAPI, or Flask.
- Familiarity with PostgreSQL, MySQL, or MongoDB.
- Basic knowledge of frontend technologies: HTML, CSS, JavaScript.
- Exposure to Bootstrap or Tailwind CSS for responsive UI design.
- Good to have: experience with React, Angular, or Vue.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and Agile/Scrum methodologies is an added advantage.
Skills & Competencies:
- Strong problem-solving and debugging skills.
- Understanding of RESTful architecture and secure coding practices.
- Ability to collaborate in a cross-functional environment.
- Good verbal and written communication skills.
Skill required:
1) Android
2) Java
3) Kotlin
4) MVC
5) MVVM
6) Offline Access
7) Git
Location: Mumbai
Client: Born Group
Contratual (Codersbrain Payroll)
Hybrid
Location: Bangalore
Title: Cloud and Automation Engineer
- Budget: 6 L - 3 yrs
- Budget: 10 L - 5 yrs
JD:Position Responsibilities:
- Estimate user stories/features (story point estimation) and tasks in hours with the required level of
accuracy and commit them as part of Sprint Planning.
- Contributes to the backlog grooming meetings by promptly asking relevant questions to ensure
requirements achieve the right level of DOR.
- Raise any impediments/risks (technical/operational/personal) they come across and approaches
Scrum Master/Technical Architect/PO
- Creates and maintains the product test strategy, documents it.
- Creates formal test plans and test reports and ensures they have the correct approvals.
- Coaches and mentors test team members the importance of testing.
- Responsible for test planning
- Organizes and facilitates Test Readiness Review
- Works with the product management team to create the approved user guide ready for the release.
- Provides test coverage reports/automates test cases percentage.
- Ensures high quality deliverable is passed on to UAT phase for stakeholders testing.
- Provides test evaluation summary report (test metrics) for the release.
- Estimates user stories/features (story point estimation) from their point of view and tasks in hours
with the required level of accuracy and commit them as part of Sprint Planning.
- Contributes to the backlog refinement meetings by promptly asking relevant questions to ensure
requirements achieve the right level of DOR.
- Works with the Product Owner to confirm that the acceptance tests reflect the desired functionality.
- Raises any impediments/risks (technical/operational/personal) they come across and approaches
Scrum Masters/Technical Architect/PO accordingly to arrive at a decision.
- Collaborate with other team members on various aspects of development/integration testing etc. to
get the feature working on is delivered with quality and on time.
- Tests features developed by developers throughout sprints to ensure working software with high
quality as per acceptance criteria defined is released as per committed team sprint objectives.
- Have a good understanding of the product features and customer expectations. They ensure all
aspects of the functionality is tested before the product is tested in UAT
- Plan how the features will be tested and should manage the test environments and be ready with the
test data.
- Understands requirements, they create automated test cases thereby ensuring regression testing is
performed on a daily basis. Checks in code into the shared source code repository regularly without
build errors.
- Ensure the defects are reported accurately in Azure DevOps with the relevant details of
severity/description etc and work with the developers to ensure the defects are verified and closed
before the release.
- Update the status and the remaining efforts for their tasks on a daily basis
- Ensures change requests are treated correctly and tracked in the system, impact analysis done and
risks/timelines are appropriately communicated.
Performance testing Roles and responsibilities
- Design, Implement, and Support performance testing systems and strategies
- Designing workload models
- Executing performance tests
- Using consistent metrics for monitoring
- Identifying bottlenecks, and where they occur
- Interpret results and graphs.
- Understand describe the relationship between queues and sub-systems
- Identify suggestions for performance tuning
- Preparing the test report
Employer will not sponsor applicants for employment visa status.
Basic Qualifications (Required Skills/Experience):
- Technical Bachelor's degree or Master degree
- Azure Cloud fundamentals.
- Programming languages: Java
- Development methodologies: Agile(BDD with Junit and Code repositories in Git – with feature
branch based development CI/CD)
- Architectural Paradigms: Microservices
- Multi-deployment model support: Container based approach with Docker
- Relevant work experience into ETL\BI testing.
- Write ANSI SQLs to compare data
- Knowledge on SQLServer Database Analysis service
- Knowledge on Azure Data lake
- Data comparison, Data Verification and Validation using Excel
- Relevant work experience into manual testing.
- Technical background and an understanding of the Aviation industry
- Should have worked with test management tools - like ALM(application lifecycle management) or
other equivalent test management tools
- Good documenting/scripting knowledge
- Excellent verbal and written communication skills
- Good understanding of SDLC and STLC
- Proven ability to manage and prioritize multiple, diverse projects simultaneously
- Must be flexible, independent , self-motivated , Punctual, Regular and consistent attendance
- Automation Testing tools like Selenium (or) QTP (Quick Test Professional) and experience on HP
ALM or Devops, , ETL Testing, SQL
- Experience in Load Testing, Stress Testing, Stability testing ,Reliability testing
- Hands on Performance testing tools like HP Performance Tester (LoadRunner), WebLOAD
- Worked minimum 5 years in test automation
Preferred Qualifications (Desired Skills/Experience):
- BE/B.Tech/M.E/M.Tech/M.Sc/MCA degree in IT/CSE/ECE with 6 to 8 years of relevant IT Software
Testing experience
- This Position would require person to work in Flight Domain, below experience would be preferred
- Past experience related to Aeronautical data / Aerospace / Aviation domain.
- Past experience related to Aircraft Performance computation/optimization, Tail Specific
Performance computations using big data analytics, ML and modeling.
- Past experience related to EFB applications, Flight planning, Data link, Flight Management Computer
and Airline Operations.
- Good understanding of weather, air traffic constraints, ACARS, NOTAM’s, Routes, Flight profile,
Flight Progress and demonstrated ability lead technology project and team management in one or
more technology areas.
- Knowledge of aviation industry is preferred.
Typical Education & Experience:
Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 5 or
more years' related work experience or an equivalent combination of education and experience (e.g.
Master+ 4 years' related work experience.
Relocation:
This position does offer relocation within INDIA.
We are looking for an experienced Node.js Developer with at least 3-years of experience. In this role, you will be responsible for developing and maintaining server-side applications and building scalable applications using Node.js. It is a WFH/Remote, full-time position.
Responsibilities
- Design and develop RESTful APIs using Node.js
- Build and maintain high-performance, reusable, and reliable code
- Write unit and integration tests for all code changes
- Developing and maintaining all server-side network components
- Designing customer-facing UI and back-end services for various business processes
- Collaborate with cross-functional teams to define, design, and ship new features
- Optimize application performance and ensure scalability and reliability
- Troubleshoot and debug issues in the application codebase
- Documenting Node.js processes, including database schemas, as well as preparing reports
Qualifications
- 3+ years of experience designing and/or developing applications using node.js
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks
- Strong experience with ExpressJS or Restify frameworks
- Very well understanding of Javascript, Browsers, real time communication
- Experience with ReactJS & MongoDB is a plus
- Strong fundamentals in OOPS, Data structured and Design Patterns
- Knowledge of front-end technologies such as HTML5 and CSS3
Qualification:
BE/ B.Tech/ M.Tech in Electronics/ Computer Science / MCA
Job Description
We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Responsibilities
- Develop new user -facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Meeting with the development team to discuss user interface ideas and applications.
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly responsive user interface components using react concepts.
- Writing application interface codes using JavaScript following react.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
- Bachelor’s degree in computer science, information technology, or a similar field.
- Minimum 2 years experience working as a react.js developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Web pack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
About Haber
At HABER, we are solving the challenges of tomorrow, today. We are bringing together the best minds in process, engineering, computing and chemistry to develop solutions to address some of the world’s toughest challenges – water and energy scarcity and sustainability. Over the past few years there has been an explosion in unstructured data across industry driven by affordable sensing technologies and adoption of analytical instrumentation. This sudden increase in data has resulted in industries spending significant amounts of time collecting, organizing and analysing content and very little time driving value with the data. HABER is focused on reversing this trend by helping our customers spend less time collecting and analysing data and more time using HABER’s platform to drive efficiency, identify issues before they happen and uncover hidden potential. Follow us on Twitter @haber_tech or LinkedIn at linkedin.com/company/haber-technologies or visit us at haberwater.com/careers

Detailed Job Description:
|
Requisition No. |
Position Name |
Primary Skill |
Exp |
Location |
|
35481 |
Java Technical Lead |
Java, Spring Boot, Spring, Any ORM, Working experience in TCS Bancs or Integration Working Experience in ISO20022, SWIFT, Remittance (Mandatory) |
6- 8 yrs |
Noida |
Mandatory:
- 6-8 years of total IT experience delivering enterprise-scale applications or product implementations
- 1-3 years of experience working as a technical lead.
- Working Experience in ISO20022, SWIFT, Remittance ( Mandatory)
- Language & Frameworks: Java, Spring Boot, Spring, Any ORM ( Mandatory)
Preferred:
- Working experience in TCS Bancs or Integration with TCS Bancs
- Database: SQL Server
- Working experience in managing projects in Java Stack.
- Good Knowledge of Microsoft stack, Static Code analyzers, Overall SDLC Lifecycle, Design & Architecture
Type – Permanent
Candidate should be ok for On shore travel (Singapore Travel) coming in next 3 months (for at least 1 month as when required)
Role:
- Developing a good understanding of the solutions which Company delivers, and how these link to Company’s overall strategy.
- Making suggestions towards shaping the strategy for a feature and engineering design.
- Managing own workload and usually delivering unsupervised. Accountable for their own workstream or the work of a small team.
- Understanding Engineering priorities and is able to focus on these, helping others to remain focussed too
- Acting as the Lead Engineer on a project. Helps ensure others follow Company processes, such as release and version control.
- An active member of the team, through useful contributions to projects and in team meetings.
- Supervising others. Deputising for a Lead and/or supporting them with tasks. Mentoring new joiners/interns and Masters students. Sharing knowledge and learnings with the team.
Requirements:
- Acquired strong proven professional Front End Development experience.
- Proven track record and experience working on Javascript and front end frameworks like React (preferred) and Angular
- Knowledge and experience working with Node.js, Go or any other back end programming language is a plus .
- Experience of turning UI/UX designs to applications and keen interest in the UI/UX side of an application.
- Able to build prototypes quickly and work with the product teams to test a concept.
- Demonstrable experience in building front end or UI/UX development practices in previous jobs.
- Building and implementing a product on cloud based infrastructure.
- Good understanding of Microservice Architecture, Cloud Technologies, CI/CD and Serverless.
- Ability to document requirements and specifications.
- A naturally inquisitive and problem-solving mindset.
- Strong experience in using Agile Methodologies such as Kanban or Scrum to build quality software.
- Good communication skills.
Job description
We are looking for an experienced front end developer who can design and build responsive, functional and beautiful web applications to delight our customers. You will be responsible for the development and maintenance of our web applications across the three products - Spectra, Drone Mission Ops and DronePass.
Spectra: An integrated drone data platform to visualize enterprise worksites and perform AI-powered analytics that helps teams plan better, construct faster, and sustain longer.
Drone Mission Ops (DMO): A full-stack drone flight solution that enables drone service providers, pilots, and enterprises to execute fast, accurate, and seamless drone missions
DronePass: Hardware module and integration solution that helps drone manufacturers, OEMs, and system integrators integrate their drones with Digital Sky for Unmanned Traffic Management.
Responsibilities
-
Build new tools to streamline the overall process flow as requirements develop
-
Explore new technologies and products to see how they can improve our products
-
Translate business requirements into technical specifications; communicate and get
stakeholder buy-in; iterate and refine
-
Review, prepare and present design/code to colleagues
-
Coordinating with the extended development team and cross-functional teams
Skillset
Must have
-
Proficiency with JavaScript, CSS3 and Sass
-
2+ years experience working on web applications (building, maintaining and debugging)
-
2+ years experience working with either of VueJS or React frameworks
-
Familiarity with libraries like Vuex and Redux
-
Familiarity with bundling tools such as Webpack
-
Familiarity with consuming ReST APIs using libraries such as Axios
-
Proficiency with Git version control
Good to have
-
Knowledge of TypeScript
-
Knowledge of GraphQL and writing queries/mutations (using Apollo client)
-
Knowledge of reactive programming using RxJS
-
Familiarity with UI libraries such as Vuetify and Bootstrap
-
Experience with map related libraries such as MapBox, Leaflet, CesiumJS etc
-
Knowledge in test-driven development: unit tests and integration tests
-
Experience with responsive application development
Role : Frontend Developer
Department : Technology Team
Experience : 2 - 3 Years of working experience in Frontend
Proficiency using modern web development technologies and techniques, including
(HTML5, JavaScript)
Location : South Delhi; 5 Day Working
Qualification : Bachelor’s degree in Computer Science or related field
Major Skills : JavaScript and ES6; HTML5/CSS3, Minimum 1 year flutter experience, etc
Requirements :
- Experience with Node.js as a backend framework and MongoDb or dynamodb (NoSQL)
- Experience with AWS and bitbucket
- Knowledge of integrating HTML with JAVA
Responsibilities :-
- Experience working with front-end web development and have worked on frameworks
like react js, angular js and / or Flutter
- Architect and develop a scalable and maintainable website/app
- Proven experience in troubleshooting, investigated and solved UI performance issues
- Architect solutions, establish best practices and introduce/implement new technologies.
- Knowledge of industry standard software best practices, development lifecycle processes and Agile and SCRUM methodologies
Preferred Qualities :-
- Ability to meet deadlines
- Assertive and go getter attitude
- Strong team player
- Analytical mind
- Relationship building
- Strong data understandings
- Strong problem-solving skills







