Citibank | REAL TIME INTERVIEW EXPERIENCE | Java Developer |Citi Corp

minor activity
minor activity
39.2 هزار بار بازدید - 2 سال پیش - Citibank | REAL TIME INTERVIEW
Citibank | REAL TIME INTERVIEW EXPERIENCE
I tried my level best to  answer.

JD-

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Responsibilities

   Ready to handle Development work as an Individual contributor
   Should possess excellent understanding of java based applications and different customized flows/frameworks.


Skill Set Required

   In depth knowledge and application of Java, J2EE,  JDBC, Spring Framework, Struts framework, EJB and JavaScript
   Proficient understanding of web markup, including Web socket, HTML5 and CSS3
   Experience in developing AJAX interfaces with AJAX libraries and frameworks (e.g. JQuery, AngularJS, SpringBoot etc.)
   Understanding of web services technologies such as Spring boot  Micro services , REST, SOAP, HTTP, JSON
   Proficiency in one of the Message Oriented Middleware (JMS, IBM MQ, Tibco EMS, Kafka, Rabbit MQ, Active MQ etc)
   Thorough understanding of usage of the fundamental concepts like Exception Handling, Static block/variables/classes , OOPS concepts, Collections, Multi-Threading, JDBC
   Exposure to an industry-standard database (Oracle or Sybase) on a UNIX platform with awareness of database design and SQL scripting knowledge and performance tuning
   Awareness of application servers /webservers (Weblogic , JBoss and iPlanet)
   Work experience in testing frameworks like Junit, TestNG
   Work experience on the transactional applications for low latency, high availability uses is a plus
   Ability to work in a fast-paced and agile development environment and to learn new frameworks/stacks
   Swings/.Net/C# knowledge is a plus
   Linux commands, Shell Scripting, Design Patterns
   Work experience in building automation tools like Gradle/Maven
   pro-active in taking new enhancements and should be able to guide the juniors


Qualifications:

   8-12 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


Education:

   Bachelor’s degree/University degree or equivalent experience


#MINORACTIVITY #java
#citybank
#liveinterview
#finalinterview
#realinterviews
#videointerview
#java8features
#springboot
#microservices
#mysql
2 سال پیش در تاریخ 1401/07/01 منتشر شده است.
39,253 بـار بازدید شده
... بیشتر