Java Developer (Officer)

Citi Group

Singapore

Presencial

SGD 60.000 - 120.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Citi in Singapore is seeking a Java Developer to join our technology team. You will work on applications across core Java/J2EE, Spring and microservices, with opportunities to influence system design and security practices.

Angular experience is a plus as you collaborate with cross-functional teams. You will be part of a global bank focused on delivering robust, low-latency solutions, with ongoing learning and development opportunities and a supportive, diverse work culture.

Formación

  • 3+ years of Java/J2EE application development experience.
  • Angular experience is a plus.
  • Knowledge of Oracle SQL and UNIX environments.
  • Familiarity with unit testing frameworks (JUnit/TestNG).

Responsabilidades

  • Identify and define system enhancements using scripting and code analysis.
  • Consult with users and technology groups to propose programming solutions and support customer exposure systems.
  • Apply fundamental programming concepts and design specifications.
  • Analyze applications to identify vulnerabilities and perform testing and debugging.
  • Coach and mentor junior analysts as needed.

Conocimientos

Core Java
J2EE
HTML/CSS
JSP/Servlets
Spring Framework
Microservices
Angular
JUnit/TestNG
Object Oriented Programming

Herramientas

GitHub
Jenkins
Kafka
Lightspeed
Harness

Descripción del empleo

At Citi we're not just building technology, we're building the future of banking. Encompassing a broad range of specialties, roles, and cultures, our teams are creating innovations used across the globe. Citi is constantly growing and progressing through our technology, with laser focused on evolving the ways of doing things. As one of the world's most global banks we're changing how the world does business

Shape your Career with Citi

We're currently looking for a high caliber professional to join our team as Java Developer based in Singapore. Being part of our team means that we'll provide you with the resources to meet your unique needs, empower you to make healthy decision and manage your financial well-being to help plan for your future. For instance

  • We provide programs and services for your physical and mental well-being including access to telehealth options, health advocates, confidential counseling and more. Coverage varies by country.
  • We empower our employees to manage their financial well-being and help them plan for the future.
  • We provide access to an array of learning and development resources to help broaden and deepen your skills and knowledge as your career progresses.
In this role, you're expected to:
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code.
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging.
  • Serve as advisor or coach to new or junior level analysts
As a successful candidate, you'd ideally have the following skills and exposure:
  • 3+ years of experience in application of J ava, J2EE, HTML/CSS, JSP, Servlets, JDBC, Struts framework, Spring and Micro service
  • Experience with Angular is a plus
  • Thorough understanding of usage of the fundamental concepts like Exception Handling, Static block/variables/classes, OOPS concepts, Collections, Multi-Threading, http sessions, session handling, Servlets/JSP life cycle, JDBC, actions, events, implicit objects, custom tags, context
  • Exposure to an industry-standard database (Oracle) on a UNIX platform with awareness of database design and SQL scripting knowledge and performance tuning
  • Awareness of unit testing frameworks like JUnit or TestNG
  • Awareness of application servers /webservers
  • Work experience on the transactional applications for low latency, high availability uses is a plus
  • Work experience in technologies like JMS / Kafka is a plus
  • Exposure to DevOps tools like GitHub, Jenkins, Lightspeed, Harness, etc
How You'll Succeed

Be conscientious and consistent in identifying security vulnerabilities and working with the respective engineering teams and stakeholders to provide sound guidance and remediations. Be a team player, and a keen learner.

Working at Citi is far more than just a job.

A career with us means joining a family of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

#LI-Hybrid #LI-RW2

Job Family Group: Technology

Job Family: Applications Development

Time Type: Full time

Most Relevant Skills: Please see the requirements listed above.

Other Relevant Skills: Core Java, Java (Programming Language), Python (Programming Language).

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

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 Accessibility at Citi .

View Citi's EEO Policy Statement and the Know Your Rights poster.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Java Developer (Officer)
Java Developer (Officer)

Citi • Singapore

Presencial
SGD 90.000 - 150.000
FX Risk Tech - Senior Java Analyst Developer (Assistant Vice President)
FX Risk Tech - Senior Java Analyst Developer (Assistant Vice President)

Citigroup Inc. • Singapore

Híbrido
SGD 90.000 - 150.000
Java Developer – Hybrid, Shape the Future of Banking
Java Developer – Hybrid, Shape the Future of Banking

Citi Group • Singapore

Presencial
SGD 60.000 - 120.000
Java Applications Developer – Full SDLC, Banking
Java Applications Developer – Full SDLC, Banking

Citi Group • Singapore

Presencial
SGD 60.000 - 90.000
Java Applications Development
Java Applications Development

Citi Group • Singapore

Presencial
SGD 60.000 - 90.000
Senior Java Full-Stack Engineer (Banking)
Senior Java Full-Stack Engineer (Banking)

Luxoft • Singapore

Presencial
SGD 120.000 - 180.000
Java Software Engineer
Java Software Engineer

Crédit Agricole CIB • Singapore

Presencial
SGD 90.000 - 150.000
Java Applications Development
Java Applications Development

Citi • Singapore

Presencial
SGD 70.000 - 90.000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Luxoft • Singapore

Presencial
SGD 120.000 - 180.000
Java Developer - Build Secure Banking Apps at Scale
Java Developer - Build Secure Banking Apps at Scale

Citi • Singapore

Presencial
SGD 90.000 - 150.000