Java Architect

Key Responsibilities:

  • Architect and design scalable, high-performance Java applications.
  • Provide technical leadership in Core Java, Spring Boot, Hibernate, and database design (Oracle/MySQL).
  • Develop and implement best practices for coding, security, and performance optimization.
  • Collaborate with business stakeholders and translate requirements into architectural solutions.
  • Drive microservices architecture and cloud-native development approaches.
  • Optimize database performance and ensure efficient data modeling.
  • Review code and mentor development teams to ensure high-quality software delivery.
  • Work closely with DevOps teams to support CI/CD, containerization, and cloud deployment.
  • Evaluate emerging technologies and propose innovative solutions for business challenges.

Required Skills:

  • Core Java – Expertise in Java 8+ features, multithreading, concurrency, and memory management.
  • Spring Boot – Strong experience in developing scalable microservices using Spring ecosystem.
  • Hibernate & JPA – Proficiency in ORM frameworks, entity mappings, and performance tuning.
  • Database (Oracle/MySQL) – Strong knowledge of SQL, query optimization, indexing, and stored procedures.
  • Architecture & Design Patterns – Experience in designing enterprise applications, using patterns like MVC, Microservices, Event-Driven Architecture, etc.
  • API Development – Hands-on experience in designing RESTful APIs and integrating third-party services.
  • Security & Performance – Understanding of application security, authentication, and performance tuning.
  • DevOps & Cloud Exposure – Familiarity with Docker, Kubernetes, AWS/Azure/GCP is a plus.
  • Version Control & CI/CD – Experience with Git, Jenkins, and automated build pipelines.

Java Lead

Required Skills:

  • Core Java – Strong knowledge of Java features, Multithreading, Collections, and OOP concepts.
  • Spring Boot – Hands-on experience with Spring framework, dependency injection, and microservices architecture.
  • Hibernate – Expertise in ORM frameworks, entity mappings, and query optimizations.
  • Database – Experience working with Oracle or MySQL, including SQL queries, indexing, and stored procedures.
  • REST APIs – Ability to design and consume RESTful web services.
  • Unit Testing – Knowledge of JUnit, Mockito, and integration testing frameworks.
  • Version Control – Proficiency in Git, GitHub, or Bitbucket.
  • CI/CD & DevOps – Exposure to Jenkins, Docker, and Kubernetes is a plus.

Sr. Developer SAP Commerce Cloud or Hybris

Role Description:

  • Experience in Hybris Sr Developer (B2B & B2C), catalogue management, order management, promotions, pricing and other B2B/B2C eCommerce concepts.
  • Experience in Hybris foundational concepts with understanding of multi-channel, multiple site, multi-tenant scenarios, Hybris data modeling, Data integration and data migration activities.
  • Experience of working in SAP Hybris Commerce project as technical consultant – implementation, enhancement or support.
  • Experience in working with Java Enterprise Edition (JEE) including Java, Servlets and JSP.
  • Participate in sprints planning and help technical team to understand the design and provide technical help when require.
  • Approximately 5-8 years of total experience and Hybris Implementation experience in minimum 5 projects.
  • 3 – 5 years implementing Hybris / Commerce.
  • Concrete understanding of SAP Hybris Application Lifecycle Framework.
  • Experience of implementing and/or supporting large web-based applications server-based systems/networks, ideally within an external customer facing and SLA- driven environment.
  • Knowledge on software architecture and multiple project methodologies: agile, Scrum.
  • Strong academic record including a degree in Computer Science, Business or another related field.

Junior Test Engineer

Responsibilities:

  • Manual testing of retail internet and mobile banking applications.
  • Identifying and reporting defects, providing detailed steps to reproduce.
  • Collaborating with the development team to resolve defects.
  • Participating in test planning, test case development, and test execution.
  • Ensuring testing is completed within the agreed timelines and quality standards.
  • Strong understanding of software testing principles, methodologies, and techniques.
  • Experience with testing web and mobile applications.
  • Familiarity with testing tools like TestLink, TestRail, or similar.
  • Excellent analytical, problem-solving, and communication skills.

SAP Project Manager

Responsibilities:

  • Plan and develop project scope.
  • Create and lead a team.
  • Monitor project progress and set deadlines.
  • Overcome obstacles that arise.
  • Manage the project budget.
  • Ensure stakeholder satisfaction.
  • Evaluate project performance.
  • The Project Manager is responsible for planning, executing, and successfully completing projects within the allotted timeline and budget.
  • Experience in the Project Implementation.
  • Should have a Excellent Communication.

SAP BASIS

Job Descriptions:

  • Minimum 2 RISE with SAP Project implementation experience.
  • Strong knowledge on the SAP BTP administration.
  • Strong knowledge SAP S/4HANA Administration.
  • Strong knowledge on SAP HANA Administration.
  • Single sign on and BTP CIS administration.
  • Knowledge on the Change management control on SAP landscape.
  • Fioir administration and BTP application administration.

STE – Finacle Core Banking

Job Description

  • Strong Finacle Core experience is required.
  • Strong Corporate Channels, Core Banking.
  • Excellent analytical skills, Strong attention to detail and problem-solving abilities.
  • Identification of Project Risk, challenges, Prerequisites.
  • Requirement understanding.
  • Test cases design, status tracking.
  • Requirement Traceability RTM.
  • Test execution Pass, Fail, Block.
  • Defect tracking, Defect logging, Defect re-test.
  • Quality Gate maintenance.
  • Project delivery in Agile Methodology.
  • Preparation of DSR.
  • Client demo, Audits.
  • Maintaining Test result, upload in tool.
  • Document test results, defects, and improvement suggestions, and communicate findings to relevant stakeholders.

STE – Cash Management

Role Description:

  • Candidate should have experience in digital journeys for cash management (payments, collections, deposits).
  • Good understanding of Software Test Life Cycle Management.
  • Should have good oral and written skills.
  • Experience in Manual testing, Functional testing, UAT testing.
  • Experience in writing and executing test plan, test cases and finding the bugs.
  • Good to have – understanding of project management tool like JIRA.