Hiring.Camp

Full Stack Java Developer

Citi Bank

·

Yesterday

Location
DLF CYBERCITY 12B, India
Workplace
Hybrid
Type
Full-time
Department
IT
Source
Workday

Description

The Digital S/W Engineer Intmd Analyst is a developing professional role. Deals with most problems independently and has some latitude to solve complex problems. Integrates in-depth specialty area knowledge with a solid understanding of industry standards and practices. Good understanding of how the team and area integrate with others in accomplishing the objectives of the subfunction/ job family. Applies analytical thinking and knowledge of data analysis tools and methodologies. Requires attention to detail when making judgments and recommendations based on the analysis of factual information. Typically deals with variable issues with potentially broader business impact. Applies professional judgment when interpreting data and results. Breaks down information in a systematic and communicable manner. Developed communication and diplomacy skills are required in order to exchange potentially complex/sensitive information. Moderate but direct impact through close contact with the businesses' core activities. Quality and timeliness of service provided will affect the effectiveness of own team and other closely related teams.
 

We are actively seeking a motivated and talented Junior Full Stack Java Engineer coupled with an emerging AI skillset. The ideal candidate will possess hands-on experience in core technologies including Java, Spring Boot, Oracle, OpenShift, Docker, and Kubernetes. This role entails active participation in the end-to-end development, testing, and deployment of high-quality software solutions, collaborating closely with senior team members and technical leads.

Responsibilities:

  • AI-Driven Development: Utilize AI tools, such as GitHub Copilot, to enhance development efficiency, accelerate task delivery timelines, and optimize software solutions.
  • AI Landscape Awareness: Maintain awareness of the rapidly evolving AI landscape and proactively suggest innovative approaches or tools to help implement product features.
  • Execution and Collaboration: Take accountability for delivering assigned application features to successful completion. Provide support for larger project initiatives and collaborate closely with senior developers to execute design patterns.
  • Problem Solving and Troubleshooting: Demonstrate the ability to analyze and effectively troubleshoot standard coding, application performance, and design challenges.
  • Root Cause Analysis: Assist in conducting research to identify the root causes of development and performance issues, as well as implementing effective defect resolutions under senior guidance.
  • Technical Acumen: Demonstrate a solid understanding of the technical and functional requirements pertinent to the solutions under development.
  • Containerization and Orchestration: Utilize Docker for application containerization and gain experience with Kubernetes/OpenShift for service orchestration.
  • Communication and Risk Management: Effectively communicate progress, proactively flag development bottlenecks, and assist in identifying and tracking issues and risks within assigned tasks.
  • Process Optimization: Support efforts to streamline, automate, or improve build, test, and deployment processes within the immediate development team.

Requirements:

  • Proven Experience: 4 to 8 years of proven software development experience, focusing on Java, Spring Boot, Angular or React, and Oracle.
  • Modern Application Development:
    • Solid understanding of modern application architecture principles.
    • Hands-on experience (or at least awareness/theoretical knowledge of) with AI coding agents/tools like Claude Code, Devin, Replit, Cursor, Codex, etc.
    • Good working knowledge of Microservices frameworks (e.g., Spring Boot), and exposure to Event-Driven Services and Cloud-Native Application Development.
  • Full Stack Proficiency: Demonstrated capability to develop and maintain both front-end and back-end components of robust web applications.
  • Front-End Development: Hands-on experience in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., Angular or React), HTML5, and CSS.
  • Back-End Development: Solid experience in developing server-side logic and REST APIs using languages such as Java, Python, or similar.
  • Database Expertise: Good working knowledge of SQL and PL/SQL, with a solid understanding of Relational Database Management Systems (RDBMS), particularly Oracle.
  • API Development: Capability in building, testing, and implementing RESTful APIs leveraging appropriate frameworks and technologies.
  • CI/CD and DevOps:
    • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools for building (e.g., Maven, Gradle) and deploying code (e.g., Docker, Jenkins, OpenShift).
    • Experience with AWS is considered an advantage.
  • Agile Methodologies: Practical experience working within Agile development methodologies (Scrum/Kanban) and utilizing project management tools such as JIRA.
  • Testing Automation: Ability to write and automate unit and integration tests (e.g., JUnit, Mockito) to ensure code quality and test coverage.
  • Version Control: Solid understanding and practical experience with code versioning tools, including GitHub Enterprise and Bitbucket.

Education:

A bachelor’s degree in computer science, software engineering, or a related field is required. An advanced degree or relevant technical certifications are considered a plus.

This is a full-time position. The successful candidate must be willing to work in UK business hours from Chennai, India.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Digital Software Engineering

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

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.

Skills

PythonJavaScriptJavaReactAngularHTML5Spring BootAWSDockerKubernetesJenkinsCI/CDSQLOracleGitHubJiraRESTAgileScrumKanban

Similar Jobs

30

Java Full Stack

Delan Associates, Inc · Sunrise, FL, US · Onsite

2 months ago

Lead Software Engineer - Full Stack/Java/React/Cloud Services

JPMorgan Chase · Houston, TX, United States

Today

Lead Software Engineer - Full Stack/Java/React/Cloud Services

JP Morgan Chase · Houston, TX, United States

Today

[Job-31156]Desenvolvedor Fullstack Java/Angular Pleno, Brasil

Ciandt · Brazil · Remote

Today

Software Engineer III - Fullstack Java

JPMorgan Chase · GLASGOW, LANARKSHIRE, United Kingdom, GB

Today

Software Engineer III - Fullstack Java

JP Morgan Chase · GLASGOW, LANARKSHIRE, United Kingdom, GB

Today

Développeur Fullstack Java / Angular - H/F

Talan · Nantes, Pays de la Loire, France · Hybrid

Today

Software Engineer – Java Full Stack Development

USA01 - USA Automotive · Chennai, Tamil Nadu, India · Hybrid

Today

Java FullStack Engineer

Zensar Technologies · Chennai, Tamil Nadu, India

Today

Java FullStack Lead

Zensar Technologies · India

Today

Lead Software Engineer - Java Full Stack

JPMorgan Chase · Bengaluru, Karnataka, India

Yesterday

Lead Software Engineer - Java Full Stack

JP Morgan Chase · Bengaluru, Karnataka, India

Yesterday

Developpeur FullStack Java/Vue.JS

Inetum · LA CHAPELLE SUR ERDRE, France

Yesterday

Java Full Stack AI Engineer- LINA GI

Chubb · Telangana, India

Yesterday

Java Full Stack AI Engineer- LINA GI

Chubb · Telangana, India

Yesterday

Java Full Stack AI Engineer- LINA GI

Chubb · Telangana, India

Yesterday

Java FullStack - React with Public Cloud (Software Engineer II)

JPMorgan Chase · Bengaluru, Karnataka, India

Yesterday

Java FullStack - React with Public Cloud (Software Engineer II)

JP Morgan Chase · Bengaluru, Karnataka, India

Yesterday

Java FullStack Engineer

Zensar Technologies · Chennai, Tamil Nadu, India

Yesterday

Software Engineer III - Java Full Stack Developer + React

JPMorgan Chase · Bengaluru, Karnataka, India

Yesterday

Software Engineer III - Java Full Stack Developer + React

JP Morgan Chase · Bengaluru, Karnataka, India

Yesterday

Senior Lead Software Engineer - Java/Python Full stack, Infrastructure

JPMorgan Chase · Bengaluru, Karnataka, India

Yesterday

Senior Lead Software Engineer - Java/Python Full stack, Infrastructure

JP Morgan Chase · Bengaluru, Karnataka, India

Yesterday

Senior Full Stack Engineer (Java/React)

Gdms · Dedham, MA, US · Remote, Onsite

Yesterday

Full Stack Java Developer

citibank · Chennai, TN,IN, IN

Yesterday

Sr Analyst (Java Full Stack, Identity Engineering)

Nab · DLF Downtown, Sector 25A Phase 3, Block 3, India

Yesterday

Full Stack Developer (Vue.js + Java) | Middle Level

Elcorteingles · 0010510-TOMAS BRETON,53, Spain

Yesterday

Java Full-Stack Developer (Korean Bilingual)

SBT Global · Santa Ana, CA, United States

3 days ago

Lead Software Engineer - Fullstack Java and React with Cloud

JPMorgan Chase · Jersey City, NJ, United States, US

3 days ago

Lead Software Engineer - Fullstack Java and React with Cloud

JP Morgan Chase · Jersey City, NJ, United States, US

3 days ago