Application Analyst Technical Requirements: Design and Development of high-quality software applications that reliably integrate into enterprise. - payments solutions in support of Digital Solutions. - Design and Develop comprehensive capabilities that meet and exceed technical requirements. - Lead the process from requirements refinement, backlog grooming all the way to the fruition of. - production-grade software. - Provides technical expertise in team settings through teaching, mentoring, and presenting ideas. - demonstrating advanced thinking. - Consults with leadership on emerging technologies. - Consults with senior IT management on the design and technology architecture of moderately. - complex systems and projects. - Works on complex systems and project issues with senior IT leadership. - Performs additional job duties as required. Requirements: - 10+ years of Java development experience. Must have strong knowledge of core java including multithreading, connection pooling, caching, etc. - In depth experience of Spring ecosystem (Sprint Boot, Sprint Integration, Spring Data, etc. - RESTful API development experience. - Strong focus on quality with experience of automated test frameworks such as JUnit and Mockito. - Knowledge and experience of CI/CD pipelines and DevOps culture. - Experience of Cloud architectures and platforms and designing and developing applications for the Cloud. #LI- GC1. This job originally appeared on RecruitIreland.com.
102 days ago