Full Stack Developer

Bounteous

Gurgaon

In loco

INR 2.800.000 - 4.200.000

Tempo pieno

14 giorni+
Generatore di candidature

Non inviare un curriculum generico — genera un curriculum e una lettera di presentazione personalizzati per questo specifico impiego.

Supera i filtri ATS

Descrizione del lavoro

Bounteous in India is seeking a Senior Java Full Stack Developer with 8–11 years of experience to design, develop, test, and deploy scalable enterprise applications across backend and frontend, using Java/Spring Boot with Angular or React on AWS.

You will own end-to-end features, implement TDD, and drive CI/CD automation while collaborating with Solution Architects, Product Owners, UX, QA, and DevOps teams.

Competenze

  • 8–11 years of full-stack development with Java backend and Angular/React in production.
  • Deep Java proficiency with modern JDK versions and microservices design patterns.
  • Strong Spring Boot, REST API development, and AWS cloud-native experience; CI/CD automation.

Mansioni

  • Design, develop, and maintain scalable Java microservices using Spring Boot.
  • Build secure, well-documented RESTful APIs with API-first design.
  • Develop and optimise data access with JPA/Hibernate and migrations.
  • Apply strong OOP/SOLID principles to backend code.
  • Contribute to microservices architecture using DDD, CQRS, and event-driven patterns.
  • Integrate frontend with backend REST APIs and build reusable UI components.
  • Champion TDD with JUnit/Mockito; maintain API tests with Postman/RestAssured.
  • Create and deploy full-stack apps on AWS (EC2, EKS, Lambda, S3, RDS, API Gateway).
  • Containerize with Docker and orchestrate with Kubernetes; manage deployments and health.
  • Automate CI/CD with Jenkins, GitLab CI, or GitHub Actions; enforce security guidelines.
  • Collaborate with architects, product owners, UX, QA, DevOps in Agile sprints.
  • Lead technical design discussions and write deployment runbooks.
  • Mentor junior developers across Java, frontend, testing, and AWS domains.

Conoscenze

Java backend
Spring Boot
Angular
React
AWS
REST APIs
JPA / Hibernate
TDD
CI/CD
Docker
Kubernetes
OpenAPI
API-first design

Strumenti

Docker
Kubernetes
AWS
Postman
RestAssured
Jenkins
GitHub Actions

Descrizione del lavoro

About the Role
We are looking for a Senior Java Full Stack Developer with 8–11 years of experience to design, develop, test, and deploy scalable enterprise applications across both backend and frontend technologies. You will bring deep expertise in Java / Spring Boot microservices and strong frontend skills in Angular or React — delivering end-to-end features on AWS cloud with a strong emphasis on testing practices, TDD, and CI/CD automation.

Key Responsibilities

  • Design, develop, and maintain scalable Java microservices using Spring Boot — applying OOP principles, SOLID design, and clean architecture patterns.
  • Build and expose secure, well-documented RESTful APIs — following API-first design, OpenAPI standards, and versioning best practices.
  • Develop and optimise data access layers using JPA / Hibernate — managing entity relationships, query optimisation, and database migrations.
  • Apply strong OOP concepts — inheritance, polymorphism, encapsulation, and abstraction — to produce clean, extensible backend code.
  • Contribute to microservices architecture design — applying DDD, CQRS, and event-driven patterns for loosely coupled, independently deployable services.

Frontend Development

  • Integrate frontend applications with Java backend REST APIs — managing async data flows, error handling, and loading state patterns.
  • Build reusable UI components aligned to design system standards — ensuring maintainability and scalability across the frontend codebase.

Testing & Quality

  • Champion TDD practices — writing unit tests with JUnit and Mockito before or alongside feature development.
  • Develop and maintain API test suites using Postman and RestAssured — covering positive, negative, and boundary scenarios.
  • Design and execute integration tests — validating end-to-end data flows and service interactions across microservices boundaries.
  • Integrate automated test suites into CI/CD pipelines — implementing quality gates that prevent defective code from reaching production.
  • Conduct thorough code reviews — enforcing coding standards, testing practices, and security guidelines.
  • Design and deploy full stack applications on AWS — EC2, EKS, Lambda, S3, RDS, and API Gateway.
  • Containerise and orchestrate applications using Docker and Kubernetes — managing deployments, scaling, and health monitoring.
  • Build and maintain CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
  • Implement AWS security best practices — IAM, Secrets Manager, KMS encryption.
  • Monitor application health using CloudWatch and X-Ray — supporting rapid incident detection and resolution.
  • Collaborate with Solution Architects, Product Owners, UX Designers, QA, and DevOps teams in Agile sprint delivery.
  • Participate in technical design discussions and architecture reviews.
  • Produce clear technical documentation — API contracts, architecture decision records, and deployment runbooks.
  • Mentor and support junior full stack developers across Java, frontend, testing, and AWS domains.

What We're Looking For

  • 8–11 years of full stack development experience with demonstrable expertise in Java backend and Angular / React frontend in production.
  • Deep Java proficiency — Java 8 / 11 / 17 / 21+ — with strong OOP fundamentals, SOLID principles, and microservices design patterns.
  • Strong Spring Boot expertise — Spring MVC, Spring Security, REST API development, and JPA / Hibernate.
  • Strong AWS experience — EC2, EKS, Lambda, S3, RDS, IAM, API Gateway — in production cloud-native environments.
  • Proven TDD practitioner — JUnit, Mockito, RestAssured — with experience building automated test suites from scratch.
  • Strong CI/CD integration experience — Jenkins, GitLab CI, or GitHub Actions.
  • Solid Agile / Scrum delivery experience — sprint ceremonies, backlog management, and iterative development.
  • Excellent communication and collaboration skills across technical and non-technical stakeholders.

Nice to Have

  • Event-driven architecture — Kafka, AWS SQS / SNS.
  • Performance and load testing — JMeter, Gatling, or k6.
  • Infrastructure-as-Code — Terraform or AWS CloudFormation.
  • AWS Certified Developer Associate or Solutions Architect certification.
  • Experience in Financial Services, FinTech, or regulated industry environments.

Why do I get up every morning excited to start my day at Bounteous? I am able to have an impact - to my teams, clients, and Bounteous. To me, that means I am able to contribute to something bigger than myself. I can ask questions, challenge the status quo, and contribute to new ways of doing things. Working with teams of energetic, fun, and innovative people collaborating to solve some of the most challenging problems that our clients and Bounteous face is truly rewarding! My roles here have allowed me the opportunity to challenge myself, grow, and contribute to a better Bounteous.

Jeff Schurgin

SVP, Operations Strategy & Governance

Get In Touch

Let's discuss how Bounteous can help your organization turn AI into business outcomes
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Full Stack Engineer
Full Stack Engineer

Bounteous • Bengaluru, Chennai District

Ibrido
INR 1.600.000 - 3.200.000
Fullstack Architect
Fullstack Architect

Bounteous • India

In loco
INR 3.500.000 - 6.000.000
Senior Project Manager
Senior Project Manager

Bounteous • Uttar Pradesh

In loco
INR 2.400.000 - 4.200.000
Python Fullstack Technical Lead
Python Fullstack Technical Lead

Bounteous • Bengaluru

In loco
INR 3.500.000 - 5.500.000
Java Developer
Java Developer

Bounteous • Gurgaon

In loco
INR 1.800.000 - 3.000.000
Solution Architect — AWS / Cloud
Solution Architect — AWS / Cloud

Bounteous • India

Ibrido
INR 4.000.000 - 6.000.000
Senior DevOps Engineer – Google Cloud Platform (GCP)
Senior DevOps Engineer – Google Cloud Platform (GCP)

Bounteous • India

In loco
INR 1.500.000 - 2.100.000
L3 Application Support Engineer
L3 Application Support Engineer

Bounteous • India

In loco
INR 900.000 - 1.400.000
Cloud Migration Engineer
Cloud Migration Engineer

Bounteous • Bengaluru

In loco
INR 1.200.000 - 1.800.000
Opportunity with BounteousxAccolite For Java Full stack- BI-CBDGI
Opportunity with BounteousxAccolite For Java Full stack- BI-CBDGI

Bounteous • Gurugram District, Chennai District, Bengaluru

Ibrido
INR 4.000.000 - 7.500.000