
Participate in project sprints and contribute to all phases of SDLC from requirements to
delivery.
• Collaborate with architects, designers, and business stakeholders to deliver production-
grade solutions.
• Develop, test, and maintain application modules in alignment with sprint goals.
• Ensure code quality through proper unit testing, peer reviews, and adherence to best
practices.
• Support implementation and post-go-live stabilization of solutions.
• Help troubleshoot, debug, and resolve incidents or enhancement requests from clients.
• Maintain technical documentation and contribute to knowledge sharing within the team.
• Take ownership of assigned modules and lead junior team members when required.

About N2P Solutions
About
Company social profiles
Similar jobs
Role : Java Developer (2-7 years)
Location : Bangalore
Key responsibilities
- Develop and maintain high-quality, efficient, and scalable backend applications.
- Participate in all phases of the software development lifecycle (SDLC)
- Write clean, well-documented, and testable code adhering to best practices.
- Collaborate with team members to ensure the successful delivery of projects.
- Debug and troubleshoot complex technical problems.
- Identify and implement performance optimizations.
- Participate in code reviews
- Hands-on experience with Spring boot, Java 8 and above.
- 2-7 years of experience developing Java applications.
- Knowledge about at least one messaging system like Kafka, RabbitMQ etc.
- Required React developer requirements, qualifications & skills:
- Proficiency in React.js and its core principles
- Strong JavaScript, HTML5, and CSS3 skills
- Experience with popular React.js workflows (such as Redux)
- Strong understanding of object-oriented programming (OOP) principles.
- Experience with design patterns and best practices for Java development.
- Proficient in unit testing frameworks (e.g., JUnit).
- Experience with build automation tools (e.g., Maven, Gradle).
- Experience with version control systems (e.g., Git).
- Experience with one of these databases – Postgres, MongoDb, Cassandra
- Knowledge on Retail or OMS is a plus.
- Experienced in containerized deployments using Docker, Kubernetes and DevOps mindset
- Ability to reverse engineer existing/legacy and document findings on confluence.
- Create automated tests for unit, integration, regression, performance, and functional testing, to meet established expectations and acceptance criteria.
Role: Software Engineer (Integration)
Work Experience: Min. 2 years
About the Role
We are seeking a versatile Software Engineer (Integration) who thrives on solving complex technical challenges and connecting disparate systems with elegance and efficiency.
Responsibilities
● Design, develop, and maintain robust integration solutions between multiple systems
● Create scalable endpoints and implement efficient Cron jobs
● Develop and optimize integration scripts using Python and JavaScript
● Interface with legacy and modern systems, including SOAP and REST APIs
● Perform comprehensive system mapping and data transformation
● Architect solutions that bridge different technological ecosystems
● Collaborate across teams to ensure seamless system interoperability
Technical Skills Requirement
1. Programming Languages:
● Expert-level JavaScript and TypeScript
● Python scripting capabilities
● Working knowledge of React
2. Technical Expertise:
● Backend development proficiency
● SQL and NoSQL database integration
● REST and SOAP API implementation
● Endpoint design and optimization
● System integration architecture
Soft Skills Requirements:
● Exceptional problem-solving abilities
● Strong client communication skills
● Ability to ask precise, targeted technical questions
● Adaptable and quick-learning approach
● Detail-oriented with a holistic system understanding
Educational Qualifications:
● Bachelor's degree in Computer Science, or a related field
● 2-5 years of professional experience
● Proven track record of successfully connecting complex systems
● Demonstrated ability to work across technological boundaries
Employment Type: Full-time
Work days: 5 days a week
Location: Udyog Vihar, Gurgaon
Company Name: Curl Tech
Location: Bangalore
Website: www.curl.tech
Company Profile: Curl Tech is a deep-tech firm, based out of Bengaluru, India. Curl works on developing Products & Solutions leveraging emerging technologies such as Machine Learning, Blockchain (DLT) & IoT. We work on domains such as Commodity Trading, Banking & Financial Services, Healthcare, Logistics & Retail.
Curl has been founded by technology enthusiasts with rich industry experience. Products and solutions that have been developed at Curl, have gone on to have considerable success and have in turn become separate companies (focused on that product / solution).
If you are looking for a job, that would challenge you and desire to work with an organization that disrupts entire value chain; Curl is the right one for you!
Job Type: Full time
Designation: Senior Full Stack Developer & Junior Full Stack Developer (based on experience)
Job Description:
-
As a senior Full-stack Developer, your role would involve design develop and deploy full stack application out of Artificial intelligence projects with a focus on low latency and scalability.
-
You also need to optimize the application for better performance and a large number of concurrent users.
-
Besides, you’d also closely mentor younger engineers on the team and contribute to team building.
-
A strong technologist at Curl cares about doing things the right way rather than just doing them and thrives in a
complex and challenging environment.
Who are we looking for?
-
Bachelors / Masters in Computer Science or equivalent with at least 4-8 years of professional experience.
-
Solid understanding of design patterns, data structures, and advanced programming techniques
-
As an Engineer in our team, you will design, code, test and debug quality software programs.
-
Strong software design and architectural skills in object-oriented and functional programming styles. Strong software design and architectural skills in object-oriented and functional programming styles.
-
Java 8, Microservices using Spring boot, Spring Cloud, Docker, Kubernetes orchestrator.
-
Experience in working with Spring Framework - Spring boot, Spring REST, Spring Security, Spring Data JPA, OAuth2,
hibernate.
-
Experience in Reactjs or Angular.
-
Experience in RabbitMQ
-
Experience in Unit Testing Tools like Junit/TestNG
-
Experience in working with SQL & NonSql databases such as MySQL, Mongo DB.
-
Knowledge on CI/CD architecture.
-
Knowledge of tools like Jenkins, SonarQube, Maven, Gitlab
-
Experience in cloud technologies.
• You demonstrate the ability to work in a fast paced and hyper-growth environment where the requirements are constantly changing.
-
Solid understanding of design patterns, data structures, and advanced programming techniques.
-
Nice to have: Python 3.6+, Image and textual data processing technologies
-
Expert in modern JavaScript frameworks like Angular, React or VUE (Angular is a must).
-
Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD and
refactoring.
-
Design and development of high-volume, high-performance, high-availability, service-oriented Java applications
using proven Java frameworks and technologies.
Remuneration offered: Industry standard
Work Experience: 4 years+ of hands on experience.
Mandatory Skills:
Minimum 3+ years of experience
Solid and proficient skills in Java, Spring Framework, JDBC
Solid and proficient skills in Angular 6+
Strong foundation in Restful design practices
Experience in Unit Testing, Data Mockup and Automation Test
Strong communication
Knowledge of Control M
Good to have:
Knowledge of Scrum and Agile
Knowledge of DevOps tooling (e.g., Jenkins, Git, Maven)
Knowledge of basics of Cloud Computing
Knowledge of Python
Knowledge of Jenkins
Location: Hybrid / Remote
Role Description
Responsible for developing web applications as per the product requirements with a pre-approved design across multiple platforms using programming tools for Web development and Mobile application development. Work collaboratively with ML scientists, engineers, product managers, and Business SMEs in seeking details on the requirements, writing up technical specifications, proposing the tools and methods for the solution, developing the application after necessary approvals, unit testing the solution, providing testing support, and troubleshooting support for testers, participating in deployment plan, deployment and post-deployment support. Application development will involve wrapping the deep learning algorithms to provide a smart and engaging user experience.
General Requirements
- Should be familiar and have a working knowledge of different databases like MySQL, MongoDB, web servers (e.g. Apache)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Fluent with multi-tier systems, client-server concepts.
- Experience in debugging application programs, troubleshooting techniques, root cause analysis of problems.
- Must possess the good understanding and proven techniques incorporating Data Security concepts in application development.
- Knowledge and experience with applications running on on-premises data centers and on Cloud services.
- Experience working in a Project Team and exposure to test-driven development, different project methodologies such as Agile.
- Very good communication skills with collaborative, positive, can-do, user-centered attitude in a team environment.
- Innovative thinking capabilities, ability to multitask, maintain attention to detail in pressure and time sensitive situations.
- Demonstrated ability to interpret requirements and deliver reliable, scalable, tested solutions.
- Fluent in English, reading, writing, speaking and listening.
Key Requirements
- BS / B. Tech / BE degree in Computer Science or equivalent.
- Minimum 3 years of experience in building on web technologies and frameworks (JavaScript / TypeScript / HTML / CSS / AngularJS / Electron / ReactJS) database (MySQL or MongoDB ) and backend Technologies (Python, NodeJS, Java etc)
- Experience developing desktop and mobile application
Exp: 3-8 years
Location: PAN INDIA(Post Pandemic)
Skills JAVA and Angular
We are looking for a Full Stack Developer to produce scalable software solutions.
You’ll be part of a cross-functional team that’s responsible for the full software
development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and
back-end coding languages, development frameworks and third-party libraries. You
should also be a team player with a knack for visual design and utility.
If you’re also familiar with Agile methodologies, we’d like to meet you.
Responsibilities
• Work with development teams and product managers to ideate software
solutions.
• Design client-side and server-side architecture
• Build the front-end of applications through appealing visual design.
• Develop and manage well-functioning databases and applications.
• Write effective APIs.
• Test software to ensure responsiveness and efficiency.
• Troubleshoot, debug and upgrade software.
• Create security and data protection settings.
• Build features and applications with a mobile responsive design.
• Write technical documentation.
• Work with data scientists and analysts to improve software.
Requirements
• Proven experience as a Full Stack Developer or similar role
• Experience developing desktop and mobile applications.
• Familiarity with common stacks
• Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS,
JavaScript, XML, jQuery)
• Knowledge of multiple back-end languages (e.g. C#, Java, Python) and
JavaScript frameworks (e.g. Angular, React, Node.js)
• Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g.
Apache) and UI/UX design
• Excellent communication and teamwork skills
• Great attention to detail
• Organizational skills
• An analytical mind
• Degree in Computer Science, Statistics or relevant field
- Primary responsibility is to take up product development as a full stack developer and ability to work with the larger product team, arrive at best architectural approach, choose most appropriate frameworks, code and deliver
- Shown success as an individual contributor. Should have consistently demonstrated ability and commitment to deliver major initiatives in a timely manner
- Embrace good development practices including design specification, coding standards, unit testing and code reviews
- A selfstarter, who loves to take on hard problems, loves solving service scalability problems, enjoys breaking things and enthusiastic to learn new technologies and working in startup environments









