Full Stack Java Developer Junior

Citibank (Switzerland) AG

India

Hybrid

INR 1,200,000 - 2,400,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Citibank (Switzerland) AG in India is hiring a Junior Full Stack Java Developer to design, develop, and maintain enterprise applications. You will build responsive UIs with Angular and robust backend microservices with Java and Spring Boot, delivering end-to-end solutions.

You will work in a hybrid setup at 1/124, Shivaji Gardens, Moonli, collaborating with cross-functional teams, write tests, and contribute to CI/CD pipelines with Docker and Kubernetes.

Qualifications

  • 2–4 years of professional software development experience in enterprise-grade applications.
  • Strong Angular frontend and Java Spring backend capabilities.
  • Experience with RESTful APIs, microservices, and cloud-native patterns.

Responsibilities

  • End-to-end development of scalable full-stack apps using Angular and Java Spring Boot.
  • Build responsive UI with Angular, TS, HTML5/CSS3 and state management.
  • Design RESTful APIs and microservices with data models and databases.
  • Implement CI/CD pipelines, Docker containers, and Kubernetes/OpenShift deployments.
  • Ensure security, testing, and code quality through reviews and QA.

Skills

Angular
TypeScript
JavaScript
HTML5
CSS3/SCSS
Responsive design
RESTful APIs
Microservices
Agile methodologies
Jira/Confluence

Education

Bachelor's degree

Tools

Docker
Kubernetes
OpenShift
PostgreSQL
Oracle
Hibernate
Spring Boot
Spring Data JPA
JUnit
Mockito
Cypress

Job description

## Full Stack Java Developer JuniorApply: Hybrid: 1/124, SHIVAJI GARDENS, MOONLI: Full time: Posted Today: 26994988Citi is seeking a talented and driven **Full Stack Software Engineer** to design, develop, and maintain high-performance, scalable enterprise applications. In this role, you will play a key part in delivering end-to-end solutions by building responsive, modern user interfaces using **Angular** and robust, resilient backend microservices using **Java & Spring Boot**. **Key Responsibilities*** **End-to-End Application Development:** Design, develop, test, and deploy resilient, scalable full-stack applications with **Angular on the front end and Java / Spring Boot microservices on the backend.*** **Frontend Architecture:** Build modern, responsive, and accessible web interfaces using Angular (v14+), TypeScript, HTML5/SCSS, and state management libraries (NgRx/RxJS).* **Backend & Microservices Engineering:** Architect and implement RESTful APIs, event-driven architectures, and microservices following cloud-native principles, secure coding practices, and clean architecture standards.* **Database & Data Management:** Design data models, write optimized queries, and interact with relational databases (e.g., Oracle, PostgreSQL) and NoSQL stores (e.g., MongoDB, Cassandra).* **CI/CD & DevOps:** Integrate code into automated CI/CD pipelines, containerize applications using Docker, and support deployment onto container orchestration platforms (Kubernetes / OpenShift).* **Quality Assurance & Testing:** Write comprehensive unit, integration, and end-to-end tests using frameworks such as JUnit, Mockito, Jasmine, Karma, or Cypress to maintain high code coverage and quality gates.* **Code Reviews & Collaboration:** Participate in active peer code reviews, architectural discussions, sprint planning, and Agile ceremonies.* **Security & Compliance:** Ensure software aligns with enterprise security standards, data privacy mandates, vulnerability remediation (e.g., SAST/DAST, SonarQube, Snyk), and regulatory compliance requirements.**Qualifications & Skills****Required Technical Qualifications:*** **Core Experience:** 2-4 years of professional software development experience in enterprise-grade applications.* **Frontend Expertise:*** + Proficiency in **Angular** (v12+ / latest versions), TypeScript**,** JavaScript (ES6+), HTML5, and CSS3/SCSS. + Experience in responsive UI design, modular architecture, and frontend performance optimization.* **Backend Expertise:*** + Strong foundation in **Java (Java 11/17+)** and core object-oriented programming concepts. + In-depth experience with the **Spring Framework** ecosystem (Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Cloud). + Proven track record of designing, building, and consuming **RESTful APIs** and microservices.* **Database Systems:*** + Practical experience with relational databases (**PostgreSQL, Oracle, or MySQL**) including schema design, indexing, and SQL optimization. + Familiarity with ORM frameworks such as Hibernate / Spring Data JPA.**Preferred Qualifications:*** Experience with containerization and orchestration platforms (**Docker, Kubernetes, Red Hat OpenShift**).* Experience with messaging/streaming platforms (e.g., **Apache Kafka, RabbitMQ**).* Knowledge of Cloud platforms (AWS, GCP, or Azure) and cloud-native architecture patterns.* Familiarity with caching technologies (e.g., Redis, Hazelcast).* Experience working in Agile/Scrum delivery environments with Jira/Confluence.* Financial services or banking domain knowledge is a plus.**Education:*** Bachelor’s/University degree or equivalent experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Fullstack Developer
Java Fullstack Developer

Citibank (Switzerland) AG • Pune District

Hybrid
INR 1,200,000 - 2,100,000
Full Stack Java Developer Junior
Full Stack Java Developer Junior

Citi • Chennai District

On-site
INR 900,000 - 1,300,000
Full Stack Java Developer Junior
Full Stack Java Developer Junior

Citigroup Inc. • Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer
Java Full Stack Developer

Citibank (Switzerland) AG • Pune District

Hybrid
INR 1,800,000 - 2,800,000
Senior Java react Full stack Developer – Assistant Vice President
Senior Java react Full stack Developer – Assistant Vice President

Citibank (Switzerland) AG • Pune District

Hybrid
INR 2,600,000 - 4,800,000
Full stack Java Development -Assistant Vice President
Full stack Java Development -Assistant Vice President

Citibank (Switzerland) AG • Pune District

On-site
INR 3,000,000 - 5,400,000
Intermediate Software Engineer – Java Full Stack
Intermediate Software Engineer – Java Full Stack

Citibank (Switzerland) AG • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Java Angular Full Stack Technical Lead
Java Angular Full Stack Technical Lead

Citibank (Switzerland) AG • Pune District

On-site
Confidential
Java Full Stack Developer, Spring or Angular - Vice President
Java Full Stack Developer, Spring or Angular - Vice President

Citibank (Switzerland) AG • Pune District

Hybrid
INR 3,500,000 - 7,000,000
Lead Full Stack Java Engineer - Vice President
Lead Full Stack Java Engineer - Vice President

Citibank (Switzerland) AG • Chennai District

On-site
Confidential