Java Developer

Citibank (Switzerland) AG

Singapore

On-site

Confidential

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Telehealth options
Health advocates
Learning and development resources

Job summary

Citibank (Switzerland) AG is seeking a skilled Officer, Application Developer to join their team in Singapore. This full-time position emphasizes a hybrid work model. The ideal candidate will have over 3 years of experience in Java and J2EE technologies, with knowledge in web technologies such as HTML/CSS and Angular. The role involves identifying system enhancements, consulting on technological issues, and ensuring application security. Join Citi and take advantage of professional development opportunities and a supportive workplace environment.

Qualifications

  • 3+ years experience in application development with Java, J2EE, and related technologies.
  • Thorough understanding of OOP concepts and multi-threading.
  • Experience with unit testing frameworks like JUnit or TestNG.

Responsibilities

  • Identify system enhancement needs and recommend programming solutions.
  • Consult with users to address technology issues.
  • Analyze applications for vulnerabilities and conduct testing.

Skills

Java
J2EE
HTML/CSS
Angular
SQL scripting
Microservice
JUnit
JMS
Kafka

Tools

Oracle
GitHub
Jenkins
Lightspeed
Harness

Job description

## Java DeveloperApplyremote type: Hybridlocations: Singapore Singaporetime type: Full timeposted on: Posted Todayjob requisition id: 26935287At **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 **Officer, Application- Developer - Hybrid** (Internal Job Title: **26935287** Application Developer- C11) 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 lower 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, Angular, JSP, Servlets, JDBC, Struts framework, Spring and Micro service*** 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, etcWorking 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.**Take the next step in your career, apply for this role at Citi today**https://jobs.citi.com/dei------------------------------------------------------## **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, 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.*
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Citigroup Inc. • Singapore

Hybrid
SGD 60,000 - 95,000
Access to telehealth options
Health advocates
Learning and development resources
Java Developer
Java Developer

Citi • Singapore

Hybrid
SGD 60,000 - 120,000
Applications Development Technology Lead Analyst - Vice President
Applications Development Technology Lead Analyst - Vice President

Citibank (Switzerland) AG • Singapore

On-site
Confidential
Apps Dev Tech Lead Analyst, Vice President
Apps Dev Tech Lead Analyst, Vice President

Citibank (Switzerland) AG • Singapore

On-site
Confidential
VP, Applications Development Technology Lead — Innovation
VP, Applications Development Technology Lead — Innovation

Citibank (Switzerland) AG • Singapore

On-site
Confidential
Assistant Vice President, Applications Support Sr Analyst - Singapore
Assistant Vice President, Applications Support Sr Analyst - Singapore

Citibank (Switzerland) AG • Singapore

On-site
Confidential
Senior Full Stack Developer, Vice President
Senior Full Stack Developer, Vice President

Citibank (Switzerland) AG • Singapore

On-site
Confidential
Officer, APAC Equity Derivative Middle Office Support
Officer, APAC Equity Derivative Middle Office Support

Citibank (Switzerland) AG • Singapore

Hybrid
Confidential
Paid parental leave
Health and wellness programs
Learning and development resources
+1
Quantitative Developer Director
Quantitative Developer Director

Citibank (Switzerland) AG • Singapore

On-site
Confidential
Java Developer
Java Developer

Synechron • Singapore

On-site
SGD 120,000 - 180,000