Software Engineer
Published date: 2026/11/06
- Location: Gurugram, Haryana, India
1. 4+ years of Development experience in Java, Node Js, React native
2. Familiarity with Event Stream Driven Architecture, RESTful APIs and Microservices
3. Excellent Problem Solving and Analytical Skills
Job Description Roles & Responsibility
1. Collaborate with cross-functional teams to understand project requirements, define software architecture and create technical specifications for a scalable, modular, and maintainable Design.
2. Design, implement and maintain java enterprise microservices.
3. Identify strategic and tactical coding solutions to complex business problems.
4. Provide Risk Assessment and recommendations for the above solutions.
5. Develop quality code with documentation following Best Practices like Test Driven Design, Unit Testing, Code Readability, Extensibility, etc.
6. Design, develop and deploy modular solutions.
7. Conduct code reviews and provide feedback to developers. Ensure code quality, and adherence to design patterns and best practices.
8. Identify and mitigate technical risks in software development projects by identifying potential issues and proposing solutions.
Essential Skills
1. At least 4 years of experience in Software Development with at least 1 in Java.
2. Strong understanding of software architecture principles, design patterns, and programming best practices.
3. Experience in designing, developing, and delivering complex software applications using Node Js, Java
4. Expert Knowledge of API Design and Development, Server Side Technologies and Databases, and Web server Technologies.
5. Good Knowledge of Cross Platform Client Side Technologies.
6. Excellent problem-solving and analytical skills.
7. Strong communication and interpersonal skills.
8. Familiarity with Flutter a Plus.
9. Domain Knowledge of the Payment Industry is a Plus.
10. Knowledge and experience of Kafka and/or Hadoop a Plus
2. Familiarity with Event Stream Driven Architecture, RESTful APIs and Microservices
3. Excellent Problem Solving and Analytical Skills
Job Description Roles & Responsibility
1. Collaborate with cross-functional teams to understand project requirements, define software architecture and create technical specifications for a scalable, modular, and maintainable Design.
2. Design, implement and maintain java enterprise microservices.
3. Identify strategic and tactical coding solutions to complex business problems.
4. Provide Risk Assessment and recommendations for the above solutions.
5. Develop quality code with documentation following Best Practices like Test Driven Design, Unit Testing, Code Readability, Extensibility, etc.
6. Design, develop and deploy modular solutions.
7. Conduct code reviews and provide feedback to developers. Ensure code quality, and adherence to design patterns and best practices.
8. Identify and mitigate technical risks in software development projects by identifying potential issues and proposing solutions.
Essential Skills
1. At least 4 years of experience in Software Development with at least 1 in Java.
2. Strong understanding of software architecture principles, design patterns, and programming best practices.
3. Experience in designing, developing, and delivering complex software applications using Node Js, Java
4. Expert Knowledge of API Design and Development, Server Side Technologies and Databases, and Web server Technologies.
5. Good Knowledge of Cross Platform Client Side Technologies.
6. Excellent problem-solving and analytical skills.
7. Strong communication and interpersonal skills.
8. Familiarity with Flutter a Plus.
9. Domain Knowledge of the Payment Industry is a Plus.
10. Knowledge and experience of Kafka and/or Hadoop a Plus
0 page views
Related listings
-
Frontend DeveloperSoftware DeveloperWe are looking for an engineer who is great at oral and written communication skills, a team player, and a self-starter who is willing to add value to the product we work on. Technically strong, uses best practices when it comes to coding, testing, s...2026/11/06
-
lead Java DeveloperSoftware DeveloperSkills : Java, Spring Boot, Webservices, Angular, NodeJS, MongoDB, Typescript Location : Banglore, Hyderabad,gurgaon Exp : 5 to 8Years2026/11/06
-
Telecom EngineerSoftware Developer• Experience in FEED and detailed engineering of Telecom systems like CCTV, Access Control, PAGA, Voice & Data, Telephones, EPABX, Radio systems, LAN, Structured cabling, and Fiber optic cables. • Experience in detailed design and engineering of ...2026/11/06