Avp Java Backend Developer C12

Year    Bangalore, Karnataka, India

Job Description


Citi is embarking on a multi-year technology initiative in our Wholesale Lending Credit Risk (WLCR) Space. We are building the platform, which supports various Messaging, API, and Workflow Components for Loans Services across the bank. Solution will be built from the scratch using latest technologies, including Messaging, APIs , Workflow, Relational and No-SQL DB Solutions, Containers and Microservices , and Vendor Loan Processing Platform s, and integration with Peer and Legacy Systems using Enterprise Application Integration Patterns . We work in a Hybrid-Agile Customized SDLC Environment. Responsibilities: W rite good and well-tested code in Java Daily Coding as an Individual Contributor SOA API middleware implementation (both REST and SOAP) MOM Messaging middleware implementation Workflow Integration Writing High Performance Parallel Processing using Multi-Threading and Multi-Processing W rite user/supporter documentation Writing Unit Tests and participating in dev testing throughout the SDLC (SIT, UAT, etc) D evelopment environment support (mostly automation using Jenkins CI, Bash, BitBucket ) E valuate and adopt new dev tools, libraries, and approaches to improve delivery quality P erform peer code review of project codebase changes Skills Required: At least 6+ years of experience in industry of software development At least 3 years of experience as Java software developer At least 3 years of experience writing both REST and SOAP Web Services. Expert Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns , MoM and SOA Design Patterns , File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays. Good Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data Good knowledge of SQL (Oracle dialect is preferable) Good knowledge of JAX-RS / REST and JAX-WS SOAP Web Services Good knowledge of JAXB / XML and JSON Experience in developing distributed systems Experience in Microservices development U p-to-date overview of modern software development tools and techniques Nice to have experience : Messaging Systems: RabbitMQ, ActiveMQ, Kafka , IBM MQ , etc. Tomcat, Jetty , Apache HTTPD A ble to work with build/configure/deploy automation tools Li nux Ecosystem K ubernetes and Docker Autosys APIm APM Tools: Dynatrace, AppDynamics, etc. Caching Technologies: Hazelcast, MemCached, Redis etc Job Family Group: Technology Job Family: Applications Development Time Type: Full time Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries (\'Citi\') invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review . View the \'\' poster. View the . View the . View the

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3108620
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year