šš¼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
REQUIREMENTS:
- Must have Skills: Node JS, Microservices architecture (MSA) (Capable),Javascript/Typescript, AWS S3/ LAMBDA/ EC2/DYNAMODB
- Cloud developer with a minimum of 6 years of experience Technical skills in most of the following areas
- Expert in developing REST Services and APIS using JavaScript, TypeScript NodeJS is a mustĀ
- Implementing Serverless Software development using Amazon Lambda written in NodeJS is desirable.
- Services including AWS IoT, S3, RDS, IAM, Cognito, SNS, VPC, EBS, AWS Route 53, and Cloud Watch is a must
- Proficient in database concepts including schema design, querying, performance tuning, and debugging (Both SQL and No-SQL databases)
- Strong experience in designing and developing enterprise cloud-based IoT solutions using AWS
- Develop Web, APIs, IoT & Cloud based solutions is a must
- Ability to write automated unit test cases using mocking frameworks (Jasmine, Mocha, chai, Jest, etc.)
- Experience in modern data architectures (e.g. Micro Service, event-driven architectures, stream processing, and integrating real-time analytics into customer applications is desirable
- Have a good eye for NFRs (Scalability, extensibility, reliability, etc.) while evaluating design. should be able to Converts Solution Requirements into logical systems & subsystems
- Innovates and creates new ideas and have the ability to develop quick proof of concepts and validate with the customer.
RESPONSIBILITIES:
- Understanding functional requirements thoroughly and analysing the clientās needs in the context of the project
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it
- Determining and implementing design methodologies and tool sets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production roll outs
- Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.
About Nagarro Software
šš¼We're Nagarro.
Ā
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues.
Similar jobs
Company Overview
Rablik Private Limited is an expanding IT company registered in Jagdalpur, Chhattisgarh, with a work office located in Raipur. We provide a range of digital solutions, including website development, mobile app development, digital marketing, and SEO. As part of our growth, weāre looking for a skilled Backend Developer to join our team and help develop efficient, scalable, and secure back-end applications.
Job Summary
The Backend Developer will be responsible for server-side application logic, database management, and ensuring high performance and responsiveness of applications. This role is ideal for candidates with a strong background in back-end development, ready to work on cutting-edge projects and collaborate with front-end developers to create seamless, user-centered experiences.
Key Responsibilities
- Develop and maintain server-side applications, ensuring security, performance, and scalability.
- Create and manage APIs, facilitating efficient communication between the client and server.
- Work with databases to design, develop, and maintain data structures that support web applications.
- Troubleshoot, debug, and upgrade software systems.
- Collaborate with front-end developers and other team members to integrate user-facing elements with server logic.
- Optimize applications for maximum speed and scalability.
- Stay updated with emerging technologies and trends in backend development.
Required Qualifications
- Bachelorās degree in Computer Science, Information Technology, or a related field.
- Technical Skills:
- Proficiency in back-end languages like Python, Java, Node.js, PHP, or Ruby.
- Strong knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with RESTful APIs and/or GraphQL.
- Familiarity with server management and deployment (e.g., AWS, Azure, or Google Cloud).
Experience Requirement
- For Freshers:Ā Candidates with relevant internships or academic projects in back-end development are encouraged to apply.
- For Experienced Candidates:Ā A minimum of 2+ years of experience in backend development, with a proven ability to develop robust and scalable back-end solutions.
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, Google Cloud) and serverless architecture.
- Familiarity with CI/CD pipelines and DevOps practices.
- Understanding of front-end technologies (HTML, CSS, JavaScript) for integration purposes.
- Strong problem-solving skills and attention to detail.
Salary
- Freshers:Ā Competitive starting salary based on skills and potential.
- Experienced:Ā Higher salary range based on experience level and expertise.
What We Offer
- Opportunities for growth and advancement in a dynamic environment.
- EPF and health insurance benefits.
- Collaborative team culture and regular training sessions.
Radisys Corporation, a global leader in open telecom solutions, enables service providers to drive disruption with new open architecture business models. Our innovative technology solutions leverage open reference architectures and standards, combined with open software and hardware, to power business transformation for the telecom industry. Our services organization delivers systems integration expertise necessary to solve complex deployment challenges for communications and content providers.
Job Overview :
We are looking for a Lead Engineer - Java with a strong background in Java development and hands-on experience with J2EE, Springboot, Kubernetes, Microservices, NoSQL, and SQL. As a Lead Engineer, you will be responsible for designing and developing high-quality software solutions and ensuring the successful delivery of projects. role with 7 to 10 years of experience, based in Bangalore, Karnataka, India. This position is a full-time role with excellent growth opportunities.
Qualifications and Skills :
- Bachelor's or master's degree in Computer Science or a related field
- Strong knowledge of Core Java, J2EE, and Springboot frameworks
- Hands-on experience with Kubernetes and microservices architecture
- Experience with NoSQL and SQL databases
- Proficient in troubleshooting and debugging complex system issues
- Experience in Enterprise Applications
- Excellent communication and leadership skills
- Ability to work in a fast-paced and collaborative environment
- Strong problem-solving and analytical skills
Roles and Responsibilities :
- Work closely with product management and cross-functional teams to define requirements and deliverables
- Design scalable and high-performance applications using Java, J2EE, and Springboot
- Develop and maintain microservices using Kubernetes and containerization
- Design and implement data models using NoSQL and SQL databases
- Ensure the quality and performance of software through code reviews and testing
- Collaborate with stakeholders to identify and resolve technical issues
- Stay up-to-date with the latest industry trends and technologies
Sr. Software Developer
Work Experience: 8+ Years
The Number of Vacancies: 2
Location: Ā
CTC: As per industry standards
About the Job Description
Senior software developers are responsible for designing, testing, and implementing new and updated software programs. They take on a managerial role and lead the development team with all software development tasks. Their job is to ensure all projects are completed on time and to company specifications.
What We Are Seeking
- Hands-on experience in Core Java and Advanced Java.
- Hands-on Java Framework-Architecture and Advanced Concepts Understanding and Implementation in Real-Time Projects
- Knowledge of Weblogic, Microservices
- Experience in developing APIs and RESTful services using Node JS.
- Strong understanding of the usage and implementation of JWT tokens and access control API development.
- Knowledge of AWS, SSL integration, Docker, Postman
- Extensive knowledge of MongoDB, MySQL, Redis, and Oracle.
- Understanding of how to integrate third-party APIs such as Payment Gateway
- Knowledge of code versioning tools such as GIT
- Must have good analytical, debugging, and problem-solving skills.
- Good communication skills.
Responsibilities
- Produce high-quality code and experience with security implementations.
- Collaborating with front-end developers on the integration of elements.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Work with the QA Team to develop testing protocols to identify and correct challenges.
2. Completely responsibile for architecture, wireframe, frameworks, coding, UI/UX, Database, Security, privacy etc.
3. Developing Android and Web Applications.
4. Responsible for cost optimzation and scalability of the product.
5. Preparing and presenting reports related to product development
Great opportunity to work in Roots Innovations Pvt.ltd., We simplify the RPA (Robotic Process Automation) platform with AI-powered Bots to manage business processes & compliance for all types of industry sectors.
Educational Qualification: BE/B.Tech/BCA/BCS/MSC/MCA/MCS/M.Tech(Certification course will be Advantage)
ExperienceĀ - 4 to 10 years
Job Description:
Ā· Implement a robust set of services and APIs to power the back-end application
Ā· Optimize application for maximum speed and scalability
Ā· Implementation of security and data protection
Ā· Follow and understand architecture design and implementation on
development, testing, implementation, and documentation.
Ā· Conduct reviews and conduct team training on the complex features of NodeJS.
Ā· Analyze business/functional requirements and translate them into
concrete tasks
Ā· Manage Product releases
Skill Set Required:
Ā· Experienced in NodeJs or any NodeJS frameworks
Ā· Experienced & Good knowledge of Relational and NoSQL databases (MongoDB)
Ā· Exposure to Cloud Environments like AWS, MS Azure or Google Cloud
Ā· Knowledge of an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum
Ā· Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)
Zycus is looking for aĀ Senior Software EngineerĀ to join it's Engineering team. Candidates with experience working onĀ Spring, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS CloudĀ and are passionate about building a product are encouraged to apply. Zycus is aĀ Global leaderĀ and a pioneer in cognitive procurement software. Our clients are among theĀ fortune 500 companies. We build enterprise AI procurement software product using some of the latest technologies.
In this role, you will work in developing a product which is not only recognized by Gartner as one of the top Source To Pay procurement software but is also industry's only organically-built & integrated source-to-pay suite.
Role and Responsibilities:
The Engineering team is looking for collaborative, passionate, and adaptableĀ Senior Software Engineer.
- Strong coding experience of about 5-9 years.
- A team of experienced engineers with lots of interesting challenges to dive into.
- Modern technology stack:Ā Cloud, Machine Learning, Artificial Intelligence, Microservices etc.
- Experience working onĀ Spring, Spring Boot, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS Cloud.
- Should be able to build solution which is easily scalable, high speed/ real-time performance, configurable, deploy-able and secure in SaaS environment using any open source tech stack.
- Build features and modules from scratch & Maintain existing features and modules.
- Should be able to identify, track and mitigate risks to the product.
- Ability to work independently.
Requirements
- 5-9 yearsā experience in Java, J2EE and associated technologiesĀ (Spring, Hibernate, Web Services, Micro Services, Spring boot)
- Technical Skills: Core Java, Advanced Java, J2EE, Exception handling, Collections, Oops, UML, Oracle, Jenkins, Maven & Linux
- Should be able to build solutions which is easily configurable, deploy able and secure in SaaS environment.
- Must have worked spring boot Extensively.
- Strong hands on development experience in Java, J2EE.
- Should be able to identify, track and mitigate risks to the product
- Responsible for planning product iterations & releasing iterations on schedule.
What should you have:
- Product development experience in agile environment will be a big plus though not mandatory.
- Highly Tech Savvy and hands-on.
- Strong evidence of a solution/product created ground up.
Product Development:
- Has in-depth knowledge on technology and end to end development processes.
- Has the ability to recommend new processes/alternatives to meet Product Development requirements and rolling them out.
Ā
Benefits
Five Reasons Why You Should Join Zycus
1. Cloud Product Company:Ā We are a Cloud SaaS Company and our products are created by using the latest technologies like ML and AI. Our UI is in Angular JS and we are developing our mobile apps using React.
2. A Market Leader:Ā Zycus is recognized by Gartner (worldās leading market research analyst) as a Leader in Procurement Software Suites.
3. Move between Roles:Ā We believe that change leads to growth and therefore we allow our employees to shift careers and move to different roles and functions within the organization
4. Get a Global Exposure:Ā You get to work and deal with our global customers.
5. Create an Impact:Ā Zycus gives you the environment to create an impact on the product and transform your ideas into reality. Even our junior engineers get the opportunity to work on different product features.
About Us
Zycus is a pioneer in Cognitive Procurement software and has been a trusted partner of choice for large global enterprises for two decades. Zycus has been consistently recognized by Gartner, Forrester, and other analysts for its Source to Pay integrated suite. Zycus powers its S2P software with the revolutionary Merlin AI Suite. Merlin AI takes over the tactical tasks and empowers procurement and AP officers to focus on strategic projects; offers data-driven actionable insights for quicker and smarter decisions, and its conversational AI offers a B2C type user-experience to the end-users.
Zycus helps enterprises drive real savings, reduce risks, and boost compliance, and its seamless, intuitive, and easy-to-use user interface ensures high adoption and value across the organization.
Start your #CognitiveProcurement journey with us, as you are #MeantforMore
Ā
Click here to Apply :
https://apply.workable.com/zycus-1/j/B03314F49F/">Senior Software Engineer - Zycus (workable.com) - Mumbai.
https://apply.workable.com/zycus-1/j/5C6CDAFE70/">Sr Software Engineer - Zycus (workable.com) - Pune.
Key ResponsibilitiesĀ
- Build and create Credflow Product - Do development on our tech StackĀ
- Understand requirements from the product manager and sometimes talk to customers to understand the exact requirement and develop insights.Ā
- Maintain the product and optimize over time for performance
- Identify needs of the stakeholders and work with technology and management team to build future timeline of products and features
- Be the go-to person for all technology related requirements, queries, discussion etc
- Develop a complete analytics framework as the product evolves.
What we seek
- We are looking for someone who is a hustler and is deeply passionate about solving technology-led complex problems
- The person should be able to take ownership of work in a highly challenging and dynamic startup environment
Benefits
- Chance to be with the right team, at the right time
- Work as part of the core team and experience the aspects of growing a business exponentially
- Get a deep understanding of the Fintech domain and unleash your potential to create an impact.Ā
Qualifications and skills
- Undergraduate/Graduate degree from an engineering college
- Has full stack proficiency, managing large amounts of data and prior exposure to backend, web frontend, mobile apps etc.Ā
- Full Stack Proficiency on Node.JS, React.JS
- SQL
- In memory data stores like Redis
- Experience in AWS (preferable)
Experience
2-4 years of experienceĀ
Preference
Previous experience in a startup or as an entrepreneur
Node.js and frameworks available for it - Express, StrongLoop, etc
Understanding the nature of asynchronous programming and its quirks and workarounds
Integration of user-facing elements developed by front-end developers
front-end technologies - HTML5, and CSS3
Writing scalable, reusable, testable, and efficient code