Job Description
Role: Java, Micro services developer.
A Java/JEE specialist is required for development and Business support in Citi CPB EMEA applications. This position will also need to interface with the regional applications for analysis,development and implementation. Candidate should work independently, possess good communication skills and should have multi-tasking experience.
Responsibilities:
- Responsible for server side and web applications design & development.
- Development of common, reusable components and services
- Working with core team to manage and support application.
- Ability to take initiative to research, learn and recommend emerging technologies
- Ability to work with global teams and lead them on critical project initiatives
- 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
Required:
- Solid 5-8 years of experience with Java development
- Hands-on experience with SOAP/RESTful service implementations.
- Experience building Distributed / Service Oriented / Micro-services
- Working Knowledge of Oracle SQL/PLSQL.
- Hands on experience with, CI/CD tools like TeamCity, Sonar Cube, Git/BitBucket
- Experience in software development using waterfall e& Agile processes
- Excellent knowledge of Multithreading, Thread-Pools with strong OOP and OOAD skills
- Exposure to or experience in message driven architectures
Nice to have:
- Experience with Application Servers (Tomcat, Websphere) and Web Servers (IBM HTTP Server)
- Cloud based architectures (Amazon, ECS, Docker, OpenShift, Kubernetes)
- Exposure to multiple programming languages
Job ID: 48447