Job description As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables Your clients' on their Salesforce journeys. You will work towards delivering specific milestones and objectives in an agile environment, and showcase an ability to work autonomously and communicate well in a work environment with people from different cultures and time zones Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5+ years of hands-on experience in Salesforce development, including LWC and Apex. Strong proficiency in Lightning Web Components (LWC), JavaScript, and HTML/CSS. Expertise in Apex programming, including classes, triggers, and batch processing. Experience working with Salesforce APIs (REST/SOAP) and integrations. Familiarity with Salesforce security model, including profiles, roles, sharing settings, and permission sets Preferred technical and professional experience Experience with Aura Components (though primary focus is LWC). Knowledge of Salesforce Experience Cloud (Communities) . Experience with Salesforce Flows, Process Builder, and declarative automation Role: CRM Architect Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills salesforce lightningjavascriptapex programmingsales force developmenthtml soslrestvisualforcecsssoqlsoftware developmentsoftware testingsfdctriggerssalesforce security modelprocess builderapexsalesforcelwcagilesoap
Posted 2 hours ago
•
Typically responds within 2 days
Job description Developer leads the cloud application development/deployment for client based on AWS development methodology, tools and best practices. A developer responsibility is to lead the execution of a project by working with a senior level resource on assigned development/deployment activities and design, build, and maintain cloud environments focusing on uptime, access, control, and network security using automation and configuration management tools Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Mandatory Skills: 3-7+ years of proven hands-on, full-stack development expertise with OOP (e.g., C++, Java) programming language Demonstrated ability to build and deploy microservices in a scalable high throughput workflow. Experience with various JavaScript frameworks, including but not limited to Vue.js, React, and Angular. Ability to adapt to new frameworks and libraries as needed. Experience with messaging systems across application stack (e.g., Kafka) Comfortable working in an agile software delivery environment, with Git and with exposure to CI / CD tools (e.g., Github, Docker, Jenkins) Secondary (nice to have skills)Proficiency in developing, deploying, and troubleshooting applications in both Linux and Windows environments. This includes familiarity with command-line interface Preferred technical and professional experience None Role: Search Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills javalinuxoopsapplication troubleshootingjavascript continuous integrationcssc++ci/cdvue.jsbootstrapjquerydockermicroservicessqlspringreact.jsgitjenkinsmysqlgithubpythoncnetwork securityangularkafkatroubleshootingagileaws
Posted 5 hours ago
•
Typically responds within 2 days
Job description As a Software Developer you’ll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients’ hybrid-cloud and AI journeys. Your primary responsibilities include: Comprehensive Feature Development and Issue ResolutionWorking on the end to end feature development and solving challenges faced in the implementation. Stakeholder Collaboration and Issue ResolutionCollaborate with key stakeholders, internal and external, to understand the problems, issues with the product and features and solve the issues as per SLAs defined. Continuous Learning and Technology IntegrationBeing eager to learn new technologies and implementing the same in feature development Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in Java, Spring Framework, Spring boot, RESTful APIs. Excellent understanding of OOP, Design Patterns, Strong knowledge of ORM tools like Hibernate or JPA Java based Micro-services framework. Hands on experience on Spring boot Microservices Strong knowledge of micro-service logging, monitoring, debugging and testing In-depth knowledge of relational databases (e.g., MySQL) Experience in container platforms such as Docker and Kubernetes Experience in messaging platforms such as Kafka or IBM MQ Preferred technical and professional experience Creative Problem solving skills Good communication skills Role: Blockchain Quality Assurance Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Quality Assurance and Testing Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills springjavadesign patternsrestspring boot containerkubernetesjsphibernatejquerymicroservicesdockeroopsasp.netj2eedebuggingjpamysqlhtmlmvcc#mq seriessoftware testingrelational databasesorm tooljavascriptkafkaservletslogging
Posted 1 day ago
•
Typically responds within 2 days
Job description As a Software Developer you’ll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients’ hybrid-cloud and AI journeys. Your primary responsibilities include: Comprehensive Feature Development and Issue ResolutionWorking on the end to end feature development and solving challenges faced in the implementation. Stakeholder Collaboration and Issue ResolutionCollaborate with key stakeholders, internal and external, to understand the problems, issues with the product and features and solve the issues as per SLAs defined. Continuous Learning and Technology IntegrationBeing eager to learn new technologies and implementing the same in feature development Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in Java, Spring Framework, Spring boot, RESTful APIs. Excellent understanding of OOP, Design Patterns, Strong knowledge of ORM tools like Hibernate or JPA Java based Micro-services framework. Hands on experience on Spring boot Microservices Strong knowledge of micro-service logging, monitoring, debugging and testing In-depth knowledge of relational databases (e.g., MySQL) Experience in container platforms such as Docker and Kubernetes Experience in messaging Preferred technical and professional experience Creative Problem solving skills Good communication skills Role: Blockchain Quality Assurance Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Quality Assurance and Testing Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills springjavadesign patternsrestspring boot containerkubernetesjsphibernatejquerymicroservicesdockeroopsasp.netj2eedebuggingjpamysqlhtmlmvcc#software testingrelational databasesorm tooljavascriptservletsloggingangularjs
Posted 1 day ago
•
Typically responds within 2 days
Job description Developer leads the cloud application development/deployment. A developer responsibility is to lead the execution of a project by working with a senior level resource on assigned development/deployment activities and design, build, and maintain cloud environments focusing on uptime, access, control, and network security using automation and configuration management tools Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Must have: Significant software development experience, including 4-6+ years of experience in web UI application development. Experience of technologies like Spring boot, JAVA Demonstrated technical leadership experience on impact customer facing projects. Experience in building web Applications in Java/J2EE stack. Experience in UI framework such as REACT JS Working knowledge of any messaging system (KAFKA preferred) Experience designing and integrating REST APIs using Spring Boot Preferred technical and professional experience None Role: Head - Engineering Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills software developmentweb uiapplication developmentspring bootjava restcsstechnical leadershipnetwork securitysap crm technicalmicrosoft azurejavascriptdockerspringreact.jsuisap abap crmkafkaj2eems exchangehtmlmysqlawsangularjs
Posted 1 day ago
•
Typically responds within 2 days
Job description Developer leads the cloud application development/deployment for client based on AWS development methodology, tools and best practices. A developer responsibility is to lead the execution of a project by working with a senior level resource on assigned development/deployment activities and design, build, and maintain cloud environments focusing on uptime, access, control, and network security using automation and configuration management tools Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in Java, Spring Framework, Spring boot, RESTful APIs. Excellent understanding of OOP, Design Patterns, strong knowledge of ORM tools like Hibernate or JPA Java based Micro-services framework, hands on experience on Spring boot Microservices Strong knowledge of micro-service logging, monitoring, debugging and testing, in-depth knowledge of relational databases (e.g., MySQL) Experience in container platforms such as Docker and Kubernetes, experience in messaging platforms such as Kafka or IBM MQ, good understanding of Test-Driven-Development, familiar with Ant, Maven or other build automation framework, good knowledge of base UNIX commands Preferred technical and professional experience Significant software development experience, including 4-6+ years of experience in web UI application development Role: Blockchain Quality Assurance Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Quality Assurance and Testing Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills restspringspring bootjavadesign patterns kubernetessoftware developmentsoftware testingmavenantrelational databasesorm toolhibernateweb uiapplication developmentmicroservicesdockeroopskafkadebuggingloggingjpamysqlunix
Posted 1 day ago
•
Typically responds within 2 days
Job description Solution using multiple technologies to address functional needs, and convert design to functional and technical specifications. Provides and/or oversees business application functional support services to meet customer performance, availability, service level agreements and customer satisfaction targets. Ensures adherence to project management, software application development, testing, service management, change management, RCA and other relevant processes, standards, governance and controls Plan and manage medium to large scale, complex, integrated application or platform projects to ensure effective and efficient execution in line with guardrails of scope, timeline, budget and quality. Help defining coding best practices within team. Perform design reviews Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in Java, Spring Framework, Spring boot, RESTful APIs. Excellent understanding of OOP, Design Patterns. Strong knowledge of ORM tools like Hibernate or JPA Java based Micro-services framework.Hands on experience on Spring boot Microservices Strong knowledge of micro-service logging, monitoring, debugging and testing In-depth knowledge of relational databases (e.g., MySQL Preferred technical and professional experience Significant software development experience, including 4-6+ years of experience in web UI application development Role: Head - Engineering Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills restspringspring bootjavadesign patterns software developmentsoftware testingrelational databasesorm toolhibernateweb uiapplication developmentmicroservicesapplication integrationoopsdebuggingloggingjpamysqldesign review
Posted 1 day ago
•
Typically responds within 2 days
Job description Contribute to the development of full-stack features in a cloud-based application, including ReactJS front-end and Java/GoLang back-end components. Support end-to-end feature development, contribute ideas in team discussions, and grow your technical expertise through hands-on experience and mentorship from senior team members. Collaborate with tech leads & senior developers to understand requirements and deliver clean, maintainable code. Participate in code reviews, testing, and debugging to ensure high-quality software delivery. Assist in the integration and maintenance of RESTful APIs and third-party services. Support the team in setting up and troubleshooting development and test environments. Follow Agile methodologies and contribute to sprint planning, daily stand-ups, and retrospectives. Learn and adopt best practices in coding, testing, and software design through mentorship and hands-on experience. Continuously improve skills by staying current with industry trends, tools, and technologies. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 2+ years of backend development skills in Java and/or GoLang, with exposure to building and integrating RESTful APIs. Exposure to web-based applications development using React, JavaScript, HTML5, and CSS3. Working knowledge of Postgres or similar relational databases — able to write queries and understand database interactions. Familiarity with CI/CD tools like Git, GitHub, or Jenkins, and experience in source control workflows. Exposure to cloud platforms such as AWS, Azure, or RedHat OpenShift (OCP) — especially deploying basic applications or using managed services. Understanding of Docker and basic containerization concepts. Experience writing unit and integration tests using tools such as JUnit or Selenium. Familiarity with debugging tools and browser-based dev tools for frontend development. Exposure to Agile software development processes like Scrum or Kanban. Good communication skills, strong problem solving skills and willingness to collaborate with team members and learn from senior developers. Preferred technical and professional experience Exposure to backend architectural concepts such as microservices or MVC patterns. Familiarity with accessibility standards (e.g., WCAG, Section 508) is a plus. Experience or coursework in security concepts, including encryption, secure coding, or authentication frameworks. Basic understanding of security best practices, including privacy by design principles. Exposure to scripting languages such as Shell or platforms like Node.js is desirable. Experience working with UI component libraries or design systems (e.g., Carbon, Material UI) is a plus. Role: Full Stack Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills golangjavahtmlbackend developmentjavascript continuous integrationcssredhat openshiftmicroservicesdockerreact.jsgitpostgresqlseleniumkanbanjenkinsdebuggingshell scriptingmvcrestjunitgithubmicrosoft azurenode.jsscrumagileaws
Posted 1 day ago
•
Typically responds within 2 days
Job description As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader. Come to IBM and make a global impact! The ability to be a team player The ability and skill to train other people in procedural and technical topics Strong communication and collaboration skills Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5-8 years of experience in software development using modern languages Implemented Clean Code principles, Junits Thorough understanding of React native and NodeJS and its core principles Experience developing and consuming REST APIs / GraphQL, manage data on the client with Redux and GraphQL, and test everything with Jest Preferred technical and professional experience Fast-learner and proven critical-thinker; able to assess complex issues and mitigate risk, skilled in analysis, troubleshooting, and process improvement and oversight Strong interpersonal, presentation and organization skills; comfortable with coaching, teaching and monitoring Java best practices. High proficiency in MS Word, Excel and PowerPoint Role: Full Stack Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills restsoftware developmentpresentation skillsreact nativenode.js reduxcssandroidbootstrapmobile application developmentjestjavascriptjqueryreact.jsangularjavajsonhtmlagiletypescriptgraphqlangularjsionic framework
Posted 1 day ago
•
Typically responds within 2 days
Job description Designing and Coding Rules and Coding Rulesets Preparing Alert Workflows and Routing Policies Developing and carrying out tests on Actimize IFM/RB4 platform components Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 2-3 years of experience in implementing NICE Actimize solutions for Fraud Management 2-3 years of experience in designing and implementing enterprise solutions using Java technologies Strong knowledge of UI development JSP, HTML Preferred technical and professional experience Strong knowledge of UI development JSP, HTML Experience of test-driven development with Junit Strong knowledge of web services WSDL Soap, Restful Role: Head - Engineering Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills web servicesui developmenthtmlrestsoap amlenterprise structurejsphibernatefraud managementsqlsql server integration servicesspringroutingwsdljavauij2eejunitanti money launderingjava technologiesnice actimizesql serverkycssis
Posted 1 day ago
•
Typically responds within 2 days