{"id":3958563,"url":"https://alion.io/job/synechron-full-stack-java-developer-spring-boot-angularreact-microservices","title":"Full Stack Java Developer – Spring Boot, Angular/React & Microservices","company":{"id":5306,"name":"Synechron","domain":"synechron.com","url":"https://alion.io/company/synechron","size_band":"5000+","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":96,"open_postings":24,"ghost_share":0.042,"stale_share":0.167,"repost_share":0.167,"time_to_fill_p50_days":21,"computed_at":"2026-11-09T06:03:00Z"}},"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":["Hyderabad, India","Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ActiveMQ","optional":false},{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AppDynamics","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Cassandra","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab CI","optional":false},{"name":"Gradle","optional":false},{"name":"Grafana","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Jest","optional":false},{"name":"JUnit","optional":false},{"name":"Kubernetes","optional":false},{"name":"Maven","optional":false},{"name":"Mockito","optional":false},{"name":"MySQL","optional":false},{"name":"Oracle","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"Splunk","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Framework","optional":false},{"name":"Spring MVC","optional":false},{"name":"Spring Security","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Java","optional":true},{"name":"Kotlin","optional":true}],"status":"live","first_seen_at":"2026-11-09T10:16:42Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-09T10:16:42Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Job Summary\nSynechron is seeking a Full Stack Java Developer to design, develop, test, deploy, and maintain enterprise-level applications using Java and modern frontend technologies.\nThe role will focus on developing scalable backend services, RESTful APIs, microservices, responsive user interfaces, database solutions, and application integrations. The position will contribute across the software development lifecycle, including requirements analysis, solution design, development, testing, deployment, production support, and continuous improvement.\nThe role will support business objectives by delivering reliable, secure, scalable, and maintainable applications while improving delivery quality, reducing defects and production issues, and contributing to application performance and process improvements.\nSoftware Requirements\nRequired Software Skills\nJava: Strong hands-on experience with Java 8 or later versions.\nSpring Framework: Practical experience with Spring, Spring Boot, Spring MVC, and Spring Security.\nBackend development: Experience developing scalable backend services and RESTful APIs.\nMicroservices: Experience designing, developing, integrating, and supporting microservice-based applications.\nFrontend development: Strong experience with Angular or React.\nWeb technologies: Proficiency in HTML5, CSS3, JavaScript, and TypeScript.\nRelational databases: Experience with Oracle, MySQL, PostgreSQL, SQL Server, or equivalent relational database technologies.\nSQL and data modelling: Good understanding of SQL, data modelling, query development, stored procedures, and database performance optimization.\nBuild and version control tools: Experience with Git, Maven, or Gradle.\nTesting tools: Experience writing unit and integration tests using JUnit, Mockito, Jasmine, Jest, or similar frameworks.\nObject-oriented programming: Strong understanding of object-oriented programming concepts and design principles.\nAgile delivery: Knowledge of Agile software development practices.\nPreferred Software Skills\nExperience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.\nKnowledge of Docker and Kubernetes.\nExperience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.\nFamiliarity with messaging platforms such as Kafka, RabbitMQ, or ActiveMQ.\nKnowledge of NoSQL databases such as MongoDB or Cassandra.\nUnderstanding of application security, authentication, authorization, and OAuth 2.0.\nExperience with monitoring and logging tools such as Splunk, ELK, Grafana, or AppDynamics.\nExposure to DevOps practices and production support.\nVersion and Experience Guidance\nJava experience must include Java 8 or later versions.\nCandidates should have experience with current, production-supported versions of the required frameworks and tools.\nCandidates should be able to assess compatibility, support upgrades, and apply version control practices.\nThe role requires at least 5 years of hands-on full stack application development experience.\nOverall Responsibilities\nDesign, develop, test, and maintain enterprise-level applications using Java and modern frontend technologies.\nDevelop scalable backend services, RESTful APIs, and microservices using Java, Spring, Spring MVC, and Spring Boot.\nBuild responsive and user-friendly interfaces using Angular or React.\nParticipate in requirements analysis, solution design, development, testing, deployment, and production support.\nWrite clean, reusable, maintainable, secure, and well-documented code.\nDesign and optimize database queries, stored procedures, schemas, and data models.\nIntegrate applications with internal and external systems through APIs and messaging platforms.\nPerform code reviews and ensure adherence to coding, security, architectural, and development standards.\nTroubleshoot application issues and provide timely resolution for production incidents.\nImplement automated unit and integration tests to improve quality and reduce defects.\nWork within Agile or Scrum delivery frameworks and participate in sprint planning, daily stand-ups, reviews, and retrospectives.\nCollaborate with cross-functional and geographically distributed teams.\nMentor junior developers and provide technical guidance when required.\nSupport CI/CD implementation, application deployment, release activities, and environment support.\nEnsure application performance, security, scalability, maintainability, and reliability.\nContribute to success measures including timely delivery, reduced defects and production issues, effective collaboration, and application performance improvements.\nIdentify opportunities to improve resource efficiency, application sustainability, automation, and operational effectiveness.\nTechnical Skills (By Category)\nProgramming Languages\nEssential\nJava 8 or later.\nStrong understanding of object-oriented programming.\nExperience with Java application development, exception handling, collections, concurrency, and reusable components.\nJavaScript and TypeScript for frontend development.\nAbility to write clean, modular, testable, and maintainable code.\nPreferred\nExperience with scripting languages used in automation, build, deployment, or operational support.\nFamiliarity with asynchronous and event-driven programming.\nExperience developing reusable libraries and shared application components.\nDatabases/Data Management\nEssential\nExperience with relational databases such as Oracle, MySQL, PostgreSQL, or SQL Server.\nStrong SQL development experience.\nUnderstanding of data modelling, schema design, normalization, indexing, joins, transactions, and stored procedures.\nExperience optimizing queries and database interactions for application performance.\nAbility to maintain data integrity, consistency, security, and traceability.\nPreferred\nKnowledge of NoSQL databases such as MongoDB or Cassandra.\nExperience with caching, distributed data patterns, and high-volume data processing.\nFamiliarity with database migration, data validation, backup, recovery, and data lifecycle practices.\nExposure to cloud-based database services.\nCloud Technologies\nEssential\nUnderstanding of application deployment and operations across development, testing, staging, and production environments.\nUnderstanding of scalable, reliable, and secure application hosting.\nFamiliarity with environment configuration, application connectivity, access management, and operational support.\nPreferred\nExperience with AWS, Microsoft Azure, or Google Cloud Platform.\nKnowledge of Docker and Kubernetes.\nFamiliarity with cloud-native application design, managed services, container orchestration, and infrastructure automation.\nUnderstanding of cloud resource optimization and sustainable application operations.\nFrameworks and Libraries\nEssential\nSpring Framework.\nSpring Boot.\nSpring MVC.\nSpring Security.\nAngular or React.\nHTML5, CSS3, JavaScript, and TypeScript.\nRESTful API and microservices frameworks.\nJUnit, Mockito, Jasmine, Jest, or similar testing frameworks.\nMaven or Gradle.\nPreferred\nMessaging platforms such as Kafka, RabbitMQ, or ActiveMQ.\nFrameworks supporting application observability, logging, and monitoring.\nLibraries supporting authentication, authorization, API integration, caching, and asynchronous processing.\nNoSQL frameworks and data-access libraries.\nDevelopment Tools and Methodologies\nEssential\nGit for source control and collaborative development.\nMaven or Gradle for build and dependency management.\nExperience across the software development lifecycle, including requirements analysis, design, development, testing, deployment, and production support.\nExperience writing automated unit and integration tests.\nExperience conducting code reviews and applying coding standards.\nKnowledge of Agile or Scrum practices.\nAbility to create technical documentation, solution designs, test cases, deployment instructions, and support procedures.\nPreferred\nCI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.\nDocker and Kubernetes.\nExperience with automated quality, security, and compliance checks in development pipelines.\nFamiliarity with deployment automation, release management, and rollback practices.\nExposure to DevOps methodologies and production support processes.\nSecurity Protocols\nEssential\nExperience with Spring Security or equivalent application security frameworks.\nUnderstanding of authentication and authorization.\nKnowledge of OAuth 2.0.\nAbility to apply secure coding practices to APIs, microservices, web applications, and database integrations.\nUnderstanding of access control, credential protection, input validation, output validation, and secure configuration.\nAwareness of common application security risks, including unauthorized access, injection vulnerabilities, insecure APIs, and data exposure.\nPreferred\nExperience implementing role-based access control and service-to-service authentication.\nFamiliarity with secure secrets management, encryption, audit logging, and security testing.\nExperience integrating security validation into CI/CD pipelines.\nExposure to application vulnerability assessment and remediation processes.\nExperience Requirements\nOverall experience: Minimum 5 years of hands-on experience in full stack application development.\nBackend experience: Strong professional experience with Java, Spring, Spring Boot, Spring MVC, Spring Security, RESTful APIs, and microservices.\nFrontend experience: Strong experience with Angular or React, including HTML5, CSS3, JavaScript, and TypeScript.\nDatabase experience: Experience with relational databases, SQL, data modelling, stored procedures, and database performance optimization.\nTesting experience: Experience with automated unit and integration testing using JUnit, Mockito, Jasmine, Jest, or similar tools.\nDelivery experience: Experience with Agile or Scrum development, source control, build tools, code reviews, deployment, and production support.\nIndustry preference: Experience delivering enterprise-scale, secure, highly available, or business-critical applications is preferred.\nAlternative experience pathways: Equivalent combinations of relevant professional experience, technical training, substantial application delivery, open-source contributions, or demonstrable production implementations may be considered.\nOutcome evidence: Candidates should demonstrate contributions to timely feature delivery, reduced defects, improved application performance, production stability, maintainable code, or process improvement.\nDay-to-Day Activities\nDesign, develop, test, review, and maintain Java backend services, RESTful APIs, microservices, frontend components, database objects, and application integrations.\nParticipate in sprint planning, daily stand-ups, technical discussions, code reviews, demonstrations, retrospectives, incident reviews, and collaboration meetings with distributed teams.\nDeliver production-quality code, automated tests, technical documentation, deployment artifacts, database changes, defect fixes, and application enhancements.\nMake technical decisions within the assigned scope and raise risks or recommendations related to quality, security, performance, scalability, maintainability, and delivery timelines.\nQualifications\nBachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related discipline; equivalent professional experience may be considered.\nMinimum 5 years of hands-on experience in full stack application development.\nDemonstrated experience with Java 8 or later, Spring, Spring Boot, Spring MVC, Spring Security, RESTful APIs, microservices, Angular or React, HTML5, CSS3, JavaScript, and TypeScript.\nExperience with relational databases, SQL, data modelling, database optimization, Git, Maven or Gradle, and automated testing frameworks is required; relevant technical certifications are preferred.\nCommitment to continuous professional development through training, technical experimentation, knowledge sharing, and continued learning in application d...","description_format":"text","description_chars":14198,"description_truncated":true,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Equity","Flexible schedule","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","IT Consulting & Digital Transformation","Cloud Consulting & Migration","Data Engineering & Migration Services"],"lifecycle":[{"event":"open","at":"2026-11-09T10:16:42Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":21,"reasons":["conf:0","win:early","comp:brand"],"computed_at":"2026-11-09T11:06:45Z"},"pay":null,"html_url":"https://alion.io/job/synechron-full-stack-java-developer-spring-boot-angularreact-microservices","json_url":"https://alion.io/job/synechron-full-stack-java-developer-spring-boot-angularreact-microservices.json","meta":{"generated_at":"2026-11-09T11:06:45Z","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":12618,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":5306},"rest":"https://alion.io/mcp/rest/get_company?id=5306"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsynechron-full-stack-java-developer-spring-boot-angularreact-microservices"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fsynechron-full-stack-java-developer-spring-boot-angularreact-microservices"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fsynechron-full-stack-java-developer-spring-boot-angularreact-microservices"},{"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/synechron-full-stack-java-developer-spring-boot-angularreact-microservices\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsynechron-full-stack-java-developer-spring-boot-angularreact-microservices"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3958563}},{"tool":"search_jobs","arguments":{"company":"synechron.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3958563},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}