CrawlJobs Logo

Java Application Developer - Senior Analyst

Ireland, Dublin · Job Posted January 16, 2026
Apply Position
Job Link Share

Job Description

As a Java Application Developer working within Accenture Technology, you will be responsible for Accenture’s growth and success across our technology business, delivery through the Global Delivery Network (GDN) and support for emerging technologies across our technology innovation, ecosystems and Accenture Software markets.

Job Responsibility

  • Creating & delivering custom-designed solutions for our clients’ most complex technology challenges
  • Driving & accelerating real business impacts through our alliances with SAP, Oracle, Microsoft, Salesforce, Cisco, HP and IBM
  • Incubating & piloting emerging technologies for clients based on our applied Research and Development

Requirements

  • Work with Business users to agree on requirements and specifications
  • Document functional and technical designs for your area of work
  • Write and design testable and effective code
  • Gather requirements for system design – experience in this would be extremely desirable
  • Gain client engagement experience, collaborating with business users on project delivery
  • Build prototypes, development of applications and building interfaces with legacy, enterprise resource planning and other enterprise systems
  • Be responsible for responding to incident support tickets & identifying the causes behind any application failure
  • Identify root causes, immediate quick fixes, or work arounds to issues, gaining exposure to the manipulation of JSON / XML messages and/or database fields
  • Search and implement long-term code fixes for these failures, testing and including in appropriate builds
  • Have responsibility for maintaining and versioning code bases and providing valid and testable code

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Application Developer - Senior Analyst

8 matching positions

Senior Java Application Developer

We are seeking an experienced Senior Java Application Developer to support enter...
Location
Location
United States , Austin
Salary
Salary:
Not provided
dutechsystems.com Logo
Dutech Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in application analysis and development across the complete SDLC
  • Strong experience with Java, J2EE, SQL, and object-oriented design (OOD)
  • Experience with Web Services, RAD, and WebSphere
  • Strong understanding of relational database concepts, including Oracle stored procedures
  • Experience with system integration testing and defect management
  • Solid knowledge of data structures and database design (relational and multidimensional)
  • Excellent collaboration and communication skills
Job Responsibility
Job Responsibility
  • Analyze, design, develop, test, integrate, and deploy enterprise applications across the full SDLC
  • Develop and maintain applications using Java, J2EE, SQL, and object-oriented design principles
  • Design and consume Web Services and work with RAD and WebSphere environments
  • Create, review, and understand Oracle-based stored procedures and relational database applications
  • Perform system integration testing, applying strong knowledge of programming techniques and computer systems
  • Collaborate with developers, business analysts, QA teams, and stakeholders during design reviews, development, testing, and implementation activities
  • Develop system test plans, test scenarios, test schedules, and coordinate defect tracking and resolution
  • Analyze data structures and support data migration, conversion, and transformation efforts
  • Evaluate user requests for new or enhanced functionality, determining feasibility, cost, timelines, and system compatibility
  • Consult with users to understand current processes and clarify program objectives
Read More
Arrow Right

Java React Fullstack Developer Engineer Senior Analyst - Assistant Vice President

The Engineer Sr Analyst is an intermediate level position responsible for a vari...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of progressive experience in front-end web development, with a significant portion focused on React.js
  • Demonstrated experience in a lead or senior capacity, guiding teams, mentoring developers, and making significant architectural contributions
  • Proven ability to define and implement front-end architectures for large-scale applications
  • Exceptional verbal and written communication skills
  • Advanced analytical, problem-solving, and decision-making skills
  • Strong ability to foster collaboration
  • Extensive experience working in Agile/Scrum or other iterative development methodologies
  • Bachelor’s degree/University degree or equivalent experience
  • Expert-level proficiency in JavaScript (ES6+), HTML5, and CSS3
  • Mastery of React.js, including advanced concepts such as Hooks, Context API, advanced state management patterns
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of complex, scalable, and high-performance front-end applications using React.js and advanced JavaScript (ES6+)
  • Drive technical vision and architectural decisions for front-end systems
  • Collaborate extensively with cross-functional teams
  • Establish and enforce front-end development standards, best practices, and patterns
  • Conduct in-depth code reviews
  • Mentor, coach, and provide technical guidance to a team of front-end developers
  • Proactively identify and address performance bottlenecks, scalability issues, and architectural challenges
  • Lead the troubleshooting and resolution of complex production issues
  • Champion continuous integration/continuous deployment (CI/CD) practices and automated testing strategies
  • Contribute to the strategic planning and roadmap definition for front-end technology initiatives
  • Fulltime
Read More
Arrow Right

Application Development Technical Lead Analyst (Senior AI/ML Developer)

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right
New

Fi Risk Senior Java Developer – Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
  • Java
  • Microservices
  • APIs
  • Kafka
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right
New

Senior Java Developer

At Citi, we believe in power of engineering to drive success and nurture culture...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-10 years of Java programming experience in developing robust, scalable, and maintainable applications applying Object Oriented Design principles
  • Demonstrable experience on building big-data & caching solutions
  • Strong understanding of SQL & NoSQL databases
  • Knowledge of HTTP, ReSTful web services and API design
  • Familiarity with Linux environment including scripting skills
  • Good understanding of Spring Framework and Kafka
  • Strong understanding of automation testing
Job Responsibility
Job Responsibility
  • Development of high-quality software, emphasizing simplicity, maintainability, and reuse
  • Participation in code and design reviews
  • Analyse requirements by working closely with the business analyst and business aligned teams to define solutions
  • Effective communication with support, other development, and infrastructure teams
  • Contribute to architectural standards, best practices, and promote adherence to these standards
  • Implement best coding & testing practices within team
  • Fulltime
Read More
Arrow Right

Senior Java Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai, Tamil Nadu, India, Pune, Maharashtra, India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Hands-on experience with Java (version 1.8 or above), J2EE, Spring Boot, Spring Batch, microservices, REST, and JSON
  • Experience with mocking, JUnit, and performance testing
  • Familiarity with CI/CD pipelines and toolchains (Git, BitBucket, Artifactory, Jira, Confluence, Collaborate)
  • Basic Unix/Linux knowledge, including shell scripting and Unix commands
  • Experience with Docker, Kubernetes, or OpenShift
Job Responsibility
Job Responsibility
  • Hands-on experience with Java (version 1.8 or above), J2EE, Spring Boot, Spring Batch, microservices, REST, and JSON
  • Experience with mocking, JUnit, and performance testing
  • Familiarity with CI/CD pipelines and toolchains (Git, BitBucket, Artifactory, Jira, Confluence, Collaborate)
  • Basic Unix/Linux knowledge, including shell scripting and Unix commands
  • Experience with Docker, Kubernetes, or OpenShift
  • Hands-on experience with Angular or similar UI frameworks
  • Ability to design and implement responsive, user-friendly web interfaces
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Fulltime
Read More
Arrow Right

Senior Java Developer

This position gives an excellent opportunity for the selected candidate to play ...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of relevant experience in Java (JDK 1.8 or more)
  • experience with Spring Boot, KAFKA, GRPC, ECS, Mongo, REST API, JUNIT and SQL Basics
  • Java performance tuning
  • Kubernetes, Openshift, Gradle, Splunk, Prometheus
  • Knowledge of CI/CD Pipeline, Familiarity with TeamCity, Udeploy, Jenkins, SonarQube
  • Experience with Design Patterns, Code Review, Coding standard, Unit testing with JNIT/Mockito
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Java Developer

At Citi, we believe in the power of engineering to drive success and foster a cu...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of hands-on professional experience in designing and building robust, scalable, and maintainable server-side applications using Java
  • Strong expertise in Object-Oriented Design, data structures, design patterns, and concurrency
  • 5+ years of significant experience with SQL databases, demonstrating proficiency in writing complex queries and optimizing database performance
  • Strong command of the Unix/Linux environment, including familiarity with system-level operations and administration
  • Bachelor's degree in Computer Science, Engineering, or a related field
Job Responsibility
Job Responsibility
  • Lead the re-architecture of our legacy financial ledger, migrating complex business logic from shell scripts and stored procedures into a modern, event-driven platform built on Java microservices
  • Design, develop, and implement high-performance, scalable, and secure Java applications that will form the new backbone of our financial systems
  • Write clean, well-documented, and thoroughly testable Java code. Act as a champion for software engineering best practices, including Object-Oriented Design, SOLID principles, and Test-Driven Development (TDD)
  • Collaborate closely with database teams to design and implement strategies for data integration and migration as part of the transition to the new Java architecture
  • Act as a key technical expert, troubleshooting and resolving complex issues that arise during system migration, modernization, and in production
  • Conduct rigorous code reviews, mentor junior developers, and contribute to the continuous improvement of team standards and development processes
  • Work in close partnership with product managers, business analysts, and other global teams to ensure technical solutions are perfectly aligned with evolving business requirements
  • Fulltime
Read More
Arrow Right