Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Developer @ Citibank

Home > Software / General IT

 Java Developer

Job Description

  • Candidate should be hands on and have a strong analytical and technical ability with 4-6 years of experience in Core Java and Java EE and UI development. An additional 3-4 years working on complex medium to large projects in a fast paced financial environment is expected with experience in Core Java, Java EE
  • Strong communication skills are a key. The position is based in Pune and is required to manage day to day delivery work, ensure adherence to process and quality, and identify project/program delivery risks and works on risk mitigation. Requires good analytical skills in order to filter, prioritize and validate potentially complex material from multiple sources and applies skills and knowledge of the business to develop creative solutions to meet client and business needs. The candidate will be required to work with complex and variable issues with substantial potential impact, weighing various alternatives and balancing potentially conflicting needs.
Key Responsibilities:
    • Design (high-availability, fault-tolerant, low latency).
    • High end software development across different equities core services data projects
    • Lead team of junior developers on technical aspects
    • Unit testing, capacity tests and failure testing.
    • Provide 3rd line support
    • Work and liaise closely with other teams that are in scope of the project
    • Write technical design and testing documents and provide innovative technical solutions.
    • Strong, hands-on experience in solution design, UML, design patterns and data structures.
    • Excellent knowledge of Core Java especially Collections, I/O, Multi-threading and Generics
    • Substantial experience in Spring Framework, Spring Integration, Spring batch and persistence framework like Hibernate.
    • Experience designing and building RESTful JSON APIs.
    • Hands on experience in test Driven development and automated testing tools like JUnit, Cucumber.
    • Application servers Weblogic/Tomcat, RDBMS SQL Server/ Oracle
    • Knowledge of MongoDB or other NoSQL database is an added advantage.
    • Experience using source code control systems, such as STASH/GIT.
    • Tools Well versed with Eclipse, Teamcity, uDeploy;
    • Experience/Understanding of messaging products such as 29W, TIBCO EMS.
    • Nice to have - Java script experience developing with React.js/Angular.js / Node.js
Qualifications - DEFINE MUST HAVE & GOOD TO HAVE EXPLICITLY: Bachelor s degree in Computer Science or equivalent ,

Employement Category:

Employement Type: Full time
Industry: Banking / Financial Services
Role Category: General / Other Software
Functional Area: Not Applicable
Role/Responsibilies: Java Developer

Contact Details:

Company Name: Citibank .
Location(s): Pune

+ View Contactajax loader


Keyskills:   sql jsp java j2ee delivery uml designing systems integration java ee tools c program delivery hibernate java scrip

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Blockchain Developer Can Apply For Abroad

  • World Wide Immigration
  • 50 Positions
  • Multinational, Abroad
  • 1 day ago
₹ 2 to 7 Yr

Senior Blockchain Developer

  • Same Page Hiring
  • 3 to 7 Yrs
  • 1 day ago
₹ Not Disclosed

Blockchain Frontend Developer

  • Same Page Hiring
  • 3 to 7 Yrs
  • Punjab
  • 2 days ago
₹ Not Disclosed

Blockchain Developer..

  • Arme Consulting
  • 3 to 7 Yrs
  • Ahmedabad
  • 4 days ago
₹ Not Disclosed

Citibank

Dell is a part of the Dell Technologies family of brands. Dell Technologies is a unique family of businesses that provides the essential infrastructure for organizations to build their digital future, transform IT and protect their most important asset: information. The company services customers of...