Applied Successfully!
Thank you for applying on this job post, We will get back to you shortly, Meanwhile start browsing our other jobs
Job id : 3161

Java Developer (Manager)

Java Developer (Manager)

  Pune
   CITI INDIA        Pune
  2 years ago      24 Applied

JOB ID:3161

Job details

Job Type

  Full Time

Functional Area

Software Development

Industry

Banking/Financial Services/Insurance

Education

Not Specified

Experience Required

  6 - 8 Yrs

Key Skills Required

  XML, Java, Oracle, SQL, Unix

Other Skills Required

 

Job Description

Key Responsibilities: • A highly skilled Java-J2EE developer with good java and db experience is required to work on our regulatory applications • The developer would work closely with the business analyst, the architect and the user community to translate the user requirements to scalable solutions • They would be responsible for developing prototypes, unit test cases, design artifacts and real implementations • They should continue to conduct research on new products and technologies, to ensure they and the team are aware of the latest products available • They would ensure that the application components are built to the highest standards across the application lifecycle with a constant eye for process improvement through unit testing automation, one click build and deployment • Projects in the Operations Regulatory Control Technology area are run in iteration lifecycles with agile practices, so experience of agile development and scrums is highly beneficial Knowl...  See More
Key Responsibilities: • A highly skilled Java-J2EE developer with good java and db experience is required to work on our regulatory applications • The developer would work closely with the business analyst, the architect and the user community to translate the user requirements to scalable solutions • They would be responsible for developing prototypes, unit test cases, design artifacts and real implementations • They should continue to conduct research on new products and technologies, to ensure they and the team are aware of the latest products available • They would ensure that the application components are built to the highest standards across the application lifecycle with a constant eye for process improvement through unit testing automation, one click build and deployment • Projects in the Operations Regulatory Control Technology area are run in iteration lifecycles with agile practices, so experience of agile development and scrums is highly beneficial Knowledge/Experience: • 6– 8 years of industry experience, with a minimum of 6 years in Java development • Experience of Agile development and scrums • Banking and securities domain knowledge would be an added advantage Skills Required • Strong knowledge on Core Java, Spring(Core, MVC, JDBC), Hibernate/JDBC/JPA/ORM, JSON • Expertise in Web API implementations (SOAP, Web services, RESTful services etc) is preferable • Experience with messaging systems and enterprise service bus • Should have experience on Oracle PL/SQL or NoSQL DB like Mongo • Strong knowledge on build (Ant/Maven), continuous integration (Jenkins), code quality analysis (SonarQube) and unit and integration testing (JUnit) • Should be able to work on unix shell script and VI editor • Good analytical, debugging and problem solving skills • Organized and able to deliver in multiple projects in the stream • Passion for research, ideation and exploration • Organized and able to manage a diverse project portfolio • Excellent communication and presentation skills • Ability to work independently and in a team • Expertise with designing multi-clustered applications See Less
About Company

Wherever people come together to imagine something, create something, build something, we're there to help make it real. For over 200 years. Around the world. Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.