Get more replies from employers
Send a job-specific resume in minutes.
Staples India is hiring a Senior Software Engineer for Web Methods & Java Services in Tamil Nadu. You will design, build, and maintain enterprise integration solutions for on-premises and cloud environments, using webMethods, Java, REST APIs, and modern DevOps practices.
You will collaborate with architects and cross-functional teams to ensure high reliability, security, and performance while driving continuous improvement and rigorous testing across the release lifecycle.
Staples India Business Innovation Hub Private Limited | Permanent
Duties & Responsibilities
Developenterprise-level integration solutions, including new capabilities and features, for both on-premises and cloud-based applications.
Utilize modern programming languages to develop scalable, secure, and high-performance applications and frameworks that align with business needs.
Follow industry-standard integration patterns to ensure consistency and reliability.
Create and execute comprehensive unit test scenarios, including negative test cases, tovalidateapplication functionality.
Identifyand fix defects in the code tomaintainapplication quality and stability.
Perform code reviews to ensure adherence to coding standards and best practices.
Resolve production defects promptly to minimize impact and ensure system reliability.
Collaboratewith architects on the solution design.
Collaborate with engineering teamsonsoftware upgrades and enhancements.
Collaboratewith the quality engineering team forthe functionaland regression testing.
CollaboratewiththeEnterprise Integration Reliability Engineering (EIRE) team on production support.
Prepare detailed deployment documentation, including release notes and post-deployment validation steps.
Manage release coordination across non-production and production environments.
Executedeploymentjobs andmonitorrelease activities.
Develop andmaintainCI/CD pipelines to support automated build and deployment processes.
Initiate and manage ServiceNow change management requests and tickets.
Secure necessary approvals for all change requestsin accordance withgovernance protocols.
Implement andmaintainapplicationhealth monitoring solutions to ensure system stability.
Identifyand remediate security vulnerabilities across servers and applications.
Recommend process and application improvements to enhance efficiency and performance.
Produce high-quality technical documentation to support development and operations.
Demonstrate strong competencies insoftware engineeringexpertise, complemented by strong technical, analytical, debugging, and problem-solving skills, with a proactive and solution-oriented mindset.
Effectively prioritize and manage multiple tasks and projects tooptimizetime and resourceutilization.
ApplySAFe(Scaled Agile Framework) principles and Lean-Agile methodologies throughout thedevelopmentlifecycle.
Excellent communication skills, both oral and written, enabling clear and effective interaction across technical and non-technical audiences.
Basic Qualifications
Minimum 5 years of hands-ondevelopmentexperience inwebMethodsusing Flow language and Java services.
Experiencedin thewebMethodssuite of products,such asIntegration Server, Trading Networks, MywebMethodsServer, Broker, and Designer.
Skilled in administeringwebMethodsIntegration Server.
Experienced in configuring and managing assets withinwebMethodsTrading Networks, such as Partner Profiles, Document Types, Processing Rules, and Trading Partner Agreements.
Experiencedinanymessaging platforms such as Apache ActiveMQ, JMS Messaging,orIBM WebSphere MQ.
Experiencewith communication protocols such as HTTPS and SFTP.
Experience working withindata formats including JSON, XML, Flat File, and EDI.
Practical experience in developing and consuming REST APIs and HTTPS services.
Knowledge ofApplication Statement 2 (AS2) over HTTPS protocol.
Solid knowledge of relational databases, preferably Oracle, from an application development perspective.
Proficient in advanced Linux command-line operations.
Knowledge ofCI/CD pipelines, preferably using Jenkins.
Knowledge ofversion control systems, preferably Bitbucket.
Knowledge ofmanaging digital certificates, trust stores, and key stores.
Expertisein debugging, analyzing, and troubleshootingwebMethodscode andLinuxenvironment issues.
Experience working with Agile frameworks such as Scrum, Kanban, andSAFe(Scaled Agile Framework).
Demonstrated ability to work independently while effectively collaborating across teams.
Strong verbal and written communication skills, with the ability to convey technical concepts clearly to diverse audiences.
Preferred Qualifications
Knowledge ofElectronic Data Interchange(EDI) standards.
Knowledge of Java/Spring Framework.
Knowledgeable inPython programming.
Knowledgeable in Spunk Queries.
KnowledgeableinElasticsearch, Logstash, and Kibana/Grafana.
Knowledge of Groovy.
Knowledge of Unix scripting.
Knowledge of open-source technologies.
Azure fundamentals & any other public cloud fundamentals.