
Search by job, company or skills

Responsibilities
1. Application Design & Development
a. Responsible to analyse, design and develop application components based on functional and non-functional requirements.
b. Collaborate with Functional Business Analysts and System Analysts to clarify business rules, process flows, integrations, and technical impacts.
c. Define and ensure traceability from technical design specifications to business and functional requirements.
d. Develop high-quality code following established development standards, security guidelines, and architectural frameworks.
2. Technical Build & Implementation
a. Translate technical designs into efficient, maintainable code across Java, SQL, scripting and batch processes.
b. Ensure technical deliverables adhere to architectural roadmap, Development practices, and security requirements.
c. Participate in build, unit testing, integration testing, and deployment activities across Linux and Windows environments.
d. Collaborate with infrastructure teams and vendors to troubleshoot environment, interface, batch job, and deployment issues.
e. Create or validate technical documentation including design specifications, interface specifications, API documentation, deployment guides, and operational runbooks.
3. Testing Support & Quality Assurance
a. Clarify technical behaviours raised by Test Manager and classify findings (defect or change request).
b. Fix defects and implement enhancements raised during SIT, UAT, NFT, and production validation stages.
c. Provide input to impact assessments and estimation for project change requests.
d. Work with Test Manager to review technical test plan and functional test scope relating to APIs, SQL logic, and batch processes.
4. Deployment, DevOps & Production Support
a. Support CI/CD pipelines, automated builds, and deployment processes using DevOps tools.
b. Work with Production Support to analyse issues, perform root-cause investigation, and deliver long-term fixes.
c. Contribute to automation scripts, job schedulers (e.g. Control-M), and monitoring setups for application stability.
d. Participate in release management activities and ensure smooth handover to BAU teams.
Commitment and a have a team environment mindset
Minimum 6 years of software development experience in enterprise
applications.
Strong team player with a collaborative mindset and commitment to delivery
excellence.
Ability to work in a fast-paced, project-driven environment with multiple
stakeholders.
Strong communication skills (written & verbal), analytical thinking, and
problemsolving capabilities.
Experience delivering solutions for medium to largescale technology projects.
Good to have knowledge of Payment screening, sanctions screening, AML
systems, or financial messaging, e.g. MQ, ISO20022, SWIFT
Strong hands-on experience in Java development
Strong proficiency in Batch scripting, Shell scripting, Windows scripts, and job
scheduling.
Founded in 2013, Arient Solutions is an independent specialized recruiting & staffing firm headquartered in Tirunelveli, Tamil Nadu. We chip in as your HR partner in providing an array of HR related services. Our success is forged upon our personalized, long-term relationships with both our clients and candidates together with an underlying knowledge of the sectors we operate in. We are now a leading Human Resource Employment Services Company with proven track record in recruiting candidates for a wide range of industries and job roles.
Job ID: 144474343