10decoders Logo

10decoders

Java Angular Full-Stack Engineer

Posted 8 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Senior level
In-Office
Chennai, Tamil Nadu, IND
Senior level
Owns end-to-end feature delivery across Spring Boot APIs, Java services, Angular frontends, data access, authentication, integrations, reporting, testing, and modernization initiatives. The role modernizes legacy Java and PHP systems, builds secure REST services and Angular applications, supports containerization and CI/CD, and contributes to cloud-ready architecture. Responsibilities include payment and provider integrations, scheduled and asynchronous jobs, multi-repository development, operational reporting, and responsible use of AI coding tools.
The summary above was generated by AI
We are looking for a Senior Full-Stack Engineer who can own feature delivery end-to-end, from Spring Boot APIs
and data access layers to Angular web frontends using RxJS, reactive forms, and Angular Material. This is a
hands-on role for an engineer who can work across multiple repositories, modernize legacy Java and PHP
components, and contribute to a future-state architecture based on Java 21, Spring Boot 3, Angular 20,
containerization, CI/CD, and cloud-ready deployment patterns.
Java / Spring Boot
APIs, security, JPA, jobs, integration services

Angular / RxJS
Feature modules, reactive forms, state flows, UI

delivery

Modernisation / Cloud

Legacy migration, containers, CI/CD, cloud-
ready architecture

What You Will Do
• Design, build, and maintain REST APIs using Spring Boot 3 and Java 21
• Modernize legacy Java and PHP components into maintainable Spring Boot services and Angular frontends
• Contribute to cloud modernization, containerization, CI/CD readiness, and cloud-ready deployment patterns
• Implement Spring Security filter chains, JWT validation, and multi-role authorization
• Build Angular feature modules using Angular Material, RxJS, reactive forms, lazy routing, and modern component
patterns
• Integrate with external payment, telco, and provider APIs using REST, SOAP, XML, and secure API patterns
• Write scheduled and asynchronous background jobs for transaction reconciliation, reporting, and system maintenance
• Maintain and extend centralized authentication and authorisation services
• Produce operational Excel and PDF reports using Apache POI and related reporting libraries
• Write unit and integration tests using Spring Boot Test, MockMvc, Karma, Jasmine, and appropriate frontend testing
practices
• Containerize services and assist in establishing CI/CD pipelines using Docker and GitHub Actions or equivalent tooling
• Use AI coding tools such as GitHub Copilot, Cursor, or equivalent responsibly to improve delivery productivity and code
review quality
What You Bring
• 4+ years of Java engineering experience with Spring Boot 2.x or 3.x in production environments
• Strong understanding of Spring Security, Spring Data JPA, HikariCP, MySQL, and transactional service design
• 3+ years of Angular experience, preferably Angular 16 or above, with feature modules, lazy routing, RxJS, reactive
forms, and Angular Material
• Experience modernizing legacy Java, PHP, or monolithic systems into modern service-based architecture
• Experience with JWT-based stateless authentication, role-based access control, and secure API design

Senior Full-Stack Engineer | Java / Angular / Cloud Modernisation

• Understanding of REST API design, OpenAPI / Swagger documentation, versioning, and API contract discipline
• Comfortable working across multiple concurrent repositories, services, and delivery streams
• Practical exposure to Docker, containerization, CI/CD pipelines, and cloud-oriented deployment practices
• Active user of AI coding copilots with sound engineering judgement and review discipline
Required and Preferred Skills
The role requires a senior full-stack engineering role with strong backend delivery, Angular frontend capability, and
practical modernization mindset.

Required Preferred
Java 21 and Spring Boot 3.x Cloud modernization or cloud migration experience
Spring Security and JWT custom filter chains GitHub Actions CI/CD or comparable pipeline tooling
Spring Data JPA, HikariCP, and MySQL schema design SOAP / XML integration experience
Angular 16+ or Angular 20 with RxJS, feature modules, lazy routing,
and reactive forms

Spring WebFlux or reactive streams

Angular Material and responsive UI implementation Flyway or Liquibase migrations
REST API design with SpringDoc, OpenAPI, or Swagger NestJS with MongoDB / Mongoose
Scheduled and asynchronous jobs using Spring @Scheduled and
@Async

Transloco or comparable i18n framework

Legacy Java or PHP migration to modern Spring Boot / Angular
architecture

External payment, telco, or fintech API integration
Docker and containerisation fundamentals Socket.IO or real-time integration patterns
AI copilot fluency using GitHub Copilot, Cursor, or equivalent Multi-service troubleshooting across distributed systems

Similar Jobs

3 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Expert/Leader
Expert/Leader
Fintech • Financial Services
Leads application development and systems analysis initiatives, designs and implements Java full-stack solutions, establishes coding and testing standards, resolves complex technical problems, and ensures architecture alignment. The role requires expertise in Java, Spring, databases, Angular or React, and deployment tools. It also advises mid-level developers, manages priorities and projects, partners with business and technology teams, and supports compliance, risk management, and process improvement.
Top Skills: AgileAngular CliBitbucketCSS3DomHibernateHTML5J2EeJavaJava SparkJavaScriptJIRAJpaJSONLinuxMongoDBMySQLOracle SqlPl/SqlPostgresReactRxjsShell ScriptingSpring FrameworkSpring IntegrationTypescriptUnix
23 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Expert/Leader
Expert/Leader
Fintech • Financial Services
Develop and maintain enterprise full-stack applications using Java and Angular within an Agile/Scrum environment. Responsibilities include coding, architecture contributions, code reviews, testing, CI/CD, cloud-native development, container orchestration, microservices, APIs, databases, event-driven systems, and technical documentation. The engineer collaborates with stakeholders and technical leadership, contributes to standards and software delivery practices, and may mentor developers.
Top Skills: AngularSparkAutosysAWSCi/CdCircleCICloudFormationCloudwatchDockerElkFlinkGrafanaGraphQLHarnessJavaJavaScriptJenkinsKafkaKubernetesMongoDBMySQLNoSQLOpenshiftOraclePrometheusRabbitMQRdbmsRestSplunkTektonTerraformTypescript
One Month Ago
In-Office or Remote
2 Locations
Senior level
Senior level
Agency • Information Technology
Senior Full-Stack Developer responsible for building enterprise-grade, high-availability applications using Java backend (Spring/SpringBoot/Hibernate) and Angular frontend. Duties include multithreaded systems, REST/GraphQL integration, Oracle PL/SQL work, frontend engineering (TypeScript/HTML/CSS/SCSS), CI/build tools, unit testing, and collaborating in Agile distributed teams.
Top Skills: AngularAngular CliCSS3GitGraphQLGulpHibernateHTML5JavaJavaScriptMicroservicesNpmOracle Pl/SqlReactResponsive DesignRestful ApisScssSpringSpring BootTypescriptWebpackYarn

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account