{"id":2808763,"url":"https://alion.io/job/10decoders-java-angular-full-stack-engineer","title":"Java Angular Full-Stack Engineer","company":{"id":4442732,"name":"10decoders","domain":"10decoders.com","url":"https://alion.io/company/10decoders","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Keka","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-19T05:45:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chennai, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":15500,"max_usd":36000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":139},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Angular Material","optional":false},{"name":"Apache HTTP Server","optional":false},{"name":"CI/CD","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Docker","optional":false},{"name":"GitHub Actions","optional":false},{"name":"HikariCP","optional":false},{"name":"Java","optional":false},{"name":"MySQL","optional":false},{"name":"PHP","optional":false},{"name":"Rest API","optional":false},{"name":"RxJS","optional":false},{"name":"SOAP","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Data JPA","optional":false},{"name":"Spring Security","optional":false},{"name":"Swagger","optional":false},{"name":"Flyway","optional":true},{"name":"JavaScript","optional":true},{"name":"Liquibase","optional":true},{"name":"Mongoose","optional":true},{"name":"Nest.JS","optional":true},{"name":"Node JS","optional":true},{"name":"Socket.IO","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-09-04T06:18:01Z","employer_posted_date":"2026-09-04","last_verified_at":"2026-10-19T08:34:55Z","board_verified":true,"closed_at":null,"days_open":45,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":45},"description":"We are looking for a Senior Full-Stack Engineer who can own feature delivery end-to-end, from Spring Boot APIs\nand data access layers to Angular web frontends using RxJS, reactive forms, and Angular Material. This is a\nhands-on role for an engineer who can work across multiple repositories, modernize legacy Java and PHP\ncomponents, and contribute to a future-state architecture based on Java 21, Spring Boot 3, Angular 20,\ncontainerization, CI/CD, and cloud-ready deployment patterns.\nJava / Spring Boot\nAPIs, security, JPA, jobs, integration services\nAngular / RxJS\nFeature modules, reactive forms, state flows, UI\ndelivery\nModernisation / Cloud\nLegacy migration, containers, CI/CD, cloud-\nready architecture\nWhat You Will Do\nDesign, build, and maintain REST APIs using Spring Boot 3 and Java 21\nModernize legacy Java and PHP components into maintainable Spring Boot services and Angular frontends\nContribute to cloud modernization, containerization, CI/CD readiness, and cloud-ready deployment patterns\nImplement Spring Security filter chains, JWT validation, and multi-role authorization\nBuild Angular feature modules using Angular Material, RxJS, reactive forms, lazy routing, and modern component\npatterns\nIntegrate with external payment, telco, and provider APIs using REST, SOAP, XML, and secure API patterns\nWrite scheduled and asynchronous background jobs for transaction reconciliation, reporting, and system maintenance\nMaintain and extend centralized authentication and authorisation services\nProduce operational Excel and PDF reports using Apache POI and related reporting libraries\nWrite unit and integration tests using Spring Boot Test, MockMvc, Karma, Jasmine, and appropriate frontend testing\npractices\nContainerize services and assist in establishing CI/CD pipelines using Docker and GitHub Actions or equivalent tooling\nUse AI coding tools such as GitHub Copilot, Cursor, or equivalent responsibly to improve delivery productivity and code\nreview quality\nWhat You Bring\n4+ years of Java engineering experience with Spring Boot 2.x or 3.x in production environments\nStrong understanding of Spring Security, Spring Data JPA, HikariCP, MySQL, and transactional service design\n3+ years of Angular experience, preferably Angular 16 or above, with feature modules, lazy routing, RxJS, reactive\nforms, and Angular Material\nExperience modernizing legacy Java, PHP, or monolithic systems into modern service-based architecture\nExperience with JWT-based stateless authentication, role-based access control, and secure API design\nSenior Full-Stack Engineer | Java / Angular / Cloud Modernisation\nUnderstanding of REST API design, OpenAPI / Swagger documentation, versioning, and API contract discipline\nComfortable working across multiple concurrent repositories, services, and delivery streams\nPractical exposure to Docker, containerization, CI/CD pipelines, and cloud-oriented deployment practices\nActive user of AI coding copilots with sound engineering judgement and review discipline\nRequired and Preferred Skills\nThe role requires a senior full-stack engineering role with strong backend delivery, Angular frontend capability, and\npractical modernization mindset.\nRequired Preferred\nJava 21 and Spring Boot 3.x Cloud modernization or cloud migration experience\nSpring Security and JWT custom filter chains GitHub Actions CI/CD or comparable pipeline tooling\nSpring Data JPA, HikariCP, and MySQL schema design SOAP / XML integration experience\nAngular 16+ or Angular 20 with RxJS, feature modules, lazy routing,\nand reactive forms\nSpring WebFlux or reactive streams\nAngular Material and responsive UI implementation Flyway or Liquibase migrations\nREST API design with SpringDoc, OpenAPI, or Swagger NestJS with MongoDB / Mongoose\nScheduled and asynchronous jobs using Spring @Scheduled and\n@Async\nTransloco or comparable i18n framework\nLegacy Java or PHP migration to modern Spring Boot / Angular\narchitecture\nExternal payment, telco, or fintech API integration\nDocker and containerisation fundamentals Socket.IO or real-time integration patterns\nAI copilot fluency using GitHub Copilot, Cursor, or equivalent Multi-service troubleshooting across distributed systems","description_format":"text","description_chars":4182,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-18T08:30:55Z"}],"visa":[],"liveness":{"score":28,"band":"fade","label":"Fading","p_open":1,"p_active":0.621,"p_room":0.45,"age_days":44,"expected_fill_days":26,"reasons":["conf:1","win:tail"],"computed_at":"2026-10-19T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/10decoders-java-angular-full-stack-engineer","json_url":"https://alion.io/job/10decoders-java-angular-full-stack-engineer.json","meta":{"generated_at":"2026-10-19T11:40:57Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":8200,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-20T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4442732},"rest":"https://alion.io/mcp/rest/get_company?id=4442732"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2F10decoders-java-angular-full-stack-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2F10decoders-java-angular-full-stack-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2F10decoders-java-angular-full-stack-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/10decoders-java-angular-full-stack-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2F10decoders-java-angular-full-stack-engineer"}]}