Java Technical Analyst / Developer, APIs - AMS Application Support
Job
Kyndryl
Romeoville, IL (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
63
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Who We AreAt Kyndryl, we run and reimagine the mission-critical technology systems that drive advantage for the world's leading businesses. We are at the heart of progress; with proven expertise and a continuous flow of AI-powered insight, enabling smarter decisions, faster innovation, and a lasting competitive edge. For our people-Kyndryls-that means doing purposeful work that powers human progress. Join us and experience a flexible, supportive environment where your well-being is prioritized and your potential can thrive.
The RoleThis role requires detailed technical analysis, end‑to‑end process validation, integration review, configuration evaluation, and identifying deviations in application behavior. It also involves ongoing collaboration with Java developers, integration teams, architects, database administrators, infrastructure teams, and key business users to ensure that solutions meet business requirements, maintain process integrity, and comply with IT standards.
The Java Technical Analyst/Developer participates in documentation activities, SIT/UAT testing cycles, release support, change validation, and post‑deployment stabilization. The role also contributes to continuous improvement initiatives to ensure that applications and services operate according to corporate standards, integration patterns, and development best practices. This position requires strong technical‑functional judgment, a solid understanding of service‑based architectures, APIs, and Java components, structured analytical skills, and clear communication across involved teams to support effective diagnostics, issue resolution, and informed decision‑making.
Responsibilities1. Incident and Request Management (AMS)Analyze, diagnose, and resolve technical incidents related to Java applications, ensuring service stability and availability.
Address functional and technical requests, evaluating their impact on the application ecosystem and proposing solutions aligned with the operating model.
Provide support for components involving JSP, Java 1.4/1.8, C, Axis, Scheduler, HTML, JavaScript and related libraries or services.
Verify proper information flow between applications, databases, and external services, identifying deviations and coordinating corrective actions.
Manage tickets according to established standards for priority, impact, and response times.2. Technical Analysis and Process ValidationReview, analyze, and validate the technical behavior of applications, ensuring proper execution of processes, integrations, and system dependencies.
Validate synchronous and asynchronous integration flows, assessing mappings, constraints, exception handling, and expected functionality.
Identify root causes of failures across applications, integrations, databases, or related infrastructure components.
Document findings, implemented solutions, and technical recommendations, ensuring full traceability and operational consistency.3. Technical Coordination within the Development EcosystemCollaborate with development teams to manage fixes, adjustments, or technical improvements resulting from incidents or requests.
Coordinate tasks with database administrators, infrastructure, networking, or security teams when technical interdependencies exist.
Use version control tools such as Git and Bitbucket to support code review, traceability, and change validation.
Follow up on technical analysis items to ensure proper implementation and closure.4. Documentation and Operational ComplianceMaintain updated technical documentation, including configurations, critical functions, integration flows, operational procedures, and support evidence.
Prepare material required for internal audits, reviews, or continuous improvement initiatives.
Record best practices, recurring solutions, and technical guidelines to strengthen team knowledge.5. Support for Testing, Changes, and ReleasesParticipate in functional and technical testing (SIT/UAT) to validate changes, fixes, and new features.
Validate deliverables before deployment to production, ensuring technical and functional compliance.
Provide support during post‑release stabilization by monitoring performance, logs, and overall system behavior.6. Continuous Improvement within AMSIdentify opportunities to optimize applications, technical components, integration flows, or operational processes.
Propose enhancements to improve performance, maintainability, security, traceability, and user experience.
Support initiatives to strengthen the support model, automate tasks, and increase operational efficiency.
The RoleThis role requires detailed technical analysis, end‑to‑end process validation, integration review, configuration evaluation, and identifying deviations in application behavior. It also involves ongoing collaboration with Java developers, integration teams, architects, database administrators, infrastructure teams, and key business users to ensure that solutions meet business requirements, maintain process integrity, and comply with IT standards.
The Java Technical Analyst/Developer participates in documentation activities, SIT/UAT testing cycles, release support, change validation, and post‑deployment stabilization. The role also contributes to continuous improvement initiatives to ensure that applications and services operate according to corporate standards, integration patterns, and development best practices. This position requires strong technical‑functional judgment, a solid understanding of service‑based architectures, APIs, and Java components, structured analytical skills, and clear communication across involved teams to support effective diagnostics, issue resolution, and informed decision‑making.
Responsibilities1. Incident and Request Management (AMS)Analyze, diagnose, and resolve technical incidents related to Java applications, ensuring service stability and availability.
Address functional and technical requests, evaluating their impact on the application ecosystem and proposing solutions aligned with the operating model.
Provide support for components involving JSP, Java 1.4/1.8, C, Axis, Scheduler, HTML, JavaScript and related libraries or services.
Verify proper information flow between applications, databases, and external services, identifying deviations and coordinating corrective actions.
Manage tickets according to established standards for priority, impact, and response times.2. Technical Analysis and Process ValidationReview, analyze, and validate the technical behavior of applications, ensuring proper execution of processes, integrations, and system dependencies.
Validate synchronous and asynchronous integration flows, assessing mappings, constraints, exception handling, and expected functionality.
Identify root causes of failures across applications, integrations, databases, or related infrastructure components.
Document findings, implemented solutions, and technical recommendations, ensuring full traceability and operational consistency.3. Technical Coordination within the Development EcosystemCollaborate with development teams to manage fixes, adjustments, or technical improvements resulting from incidents or requests.
Coordinate tasks with database administrators, infrastructure, networking, or security teams when technical interdependencies exist.
Use version control tools such as Git and Bitbucket to support code review, traceability, and change validation.
Follow up on technical analysis items to ensure proper implementation and closure.4. Documentation and Operational ComplianceMaintain updated technical documentation, including configurations, critical functions, integration flows, operational procedures, and support evidence.
Prepare material required for internal audits, reviews, or continuous improvement initiatives.
Record best practices, recurring solutions, and technical guidelines to strengthen team knowledge.5. Support for Testing, Changes, and ReleasesParticipate in functional and technical testing (SIT/UAT) to validate changes, fixes, and new features.
Validate deliverables before deployment to production, ensuring technical and functional compliance.
Provide support during post‑release stabilization by monitoring performance, logs, and overall system behavior.6. Continuous Improvement within AMSIdentify opportunities to optimize applications, technical components, integration flows, or operational processes.
Propose enhancements to improve performance, maintainability, security, traceability, and user experience.
Support initiatives to strengthen the support model, automate tasks, and increase operational efficiency.
Who You AreRequired Knowledge and SkillsTechnical KnowledgeOperating Systems:
Windows, Linux, Unix; basic commands, vi editor, shell scripting.Networks & Security:
Networking concepts, protocols, and information security basics.Databases:
SQL Server, Oracle, PL/SQL; Oracle 11+.Development:
Languages:
JSP, Java 1.4/1.8, C, HTML, JavaScriptPreferred frameworks:Spring, Spring MVC, Struts, HibernateIntegration:
RESTful APIs, OpenAPI, SOA, OAuthOther tools:Axis, Scheduler, Maven, Anypoint, Runtime Manager, API ManagerSupport Tools:
Jira, ServiceNow, Control‑MCollaboration Tools:
Office, Teams, OneDriveVersion Control:
Git, BitbucketIntegration Models:
Synchronous and asynchronous patternsSoft SkillsEffective problem‑solving and diagnostic capability under pressureClear communication with non‑technical users and technical teamsStrong customer orientation and expectation managementTeamwork and collaboration with developers, QA, infrastructure, and other IT areasTime management and the ability to prioritize multiple incidentsEducation and CertificationsBachelor's degree in Systems Engineering, Computer Science, IT, or a related fieldPreferred certifications: Java, Microsoft, ITILExperienceSenior profile: +5 years in technical support or development with Java technologiesPreferred:
Experience in retail or familiarity with Palacio de Hierro systemsProduction support, user support, and application maintenanceAvailability for shift rotation and after‑hours support (24/7 service)Experience in AMS environments and implementation projectsStrong self‑management, continuous improvement mindset, and results orientationLanguagesSpanish:
100%English:
BasicBeing YouThe \Similar remote jobs
Los Alamos National Laboratory
Los Alamos, NM
Posted1 day ago
Updated4 hours ago
American Civil Liberties Union
Washington, DC
Posted1 day ago
Updated4 hours ago
Similar jobs in Romeoville, IL
Genmab
Romeoville, IL
Posted2 days ago
Updated21 hours ago
Atlassian
Romeoville, IL
Posted2 days ago
Updated21 hours ago
Similar jobs in Illinois
Soliant Health
Calumet City, IL
Posted1 day ago
Updated4 hours ago
Central Arizona College
Chicago, IL
Posted1 day ago
Updated4 hours ago