{"id":4283964,"url":"https://alion.io/job/cognizant-senior-software-engineer-java-aws-microservices","title":"Senior Software Engineer - Java, AWS & Microservices","company":{"id":85,"name":"Cognizant","domain":"cognizant.com","url":"https://alion.io/company/cognizant","size_band":"5000+","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Cognizant Careers","truth_index":{"grade":"A","score":88,"open_postings":200,"ghost_share":0,"stale_share":0.455,"repost_share":0.06,"time_to_fill_p50_days":24,"computed_at":"2026-11-12T10:38:37Z"}},"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":"explicit","locations":["Bournemouth, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Java","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring MVC","optional":false},{"name":"SQL","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true},{"name":"Redux","optional":true}],"status":"live","first_seen_at":"2026-11-13T12:17:43Z","employer_posted_date":"2026-11-13","last_verified_at":"2026-11-13T21:11:29Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Senior Software Engineer - Java, AWS & Microservices\nLocation: Bournemouth, UK\nEmployment Type: Full-time\nWork Model: On-site\nJob Summary\nWe are seeking a highly skilled Senior Software Engineer with strong expertise in Java and cloud-native application development. The successful candidate will play a key role in designing, developing, and maintaining scalable, secure, and high-performing applications within a modern microservices architecture.\nYou will collaborate with architects, product owners, and engineering teams to deliver innovative technology solutions while applying software engineering best practices throughout the development lifecycle. This role offers opportunities to leverage emerging technologies, including AI-assisted development tools and cloud-native platforms, in a collaborative and fast-paced environment.\nRequired Skills & Experience\nBackend Development\nStrong hands-on experience with Java 21+ and the Spring ecosystem (Spring Boot, Spring MVC).\nSolid understanding of microservices architecture and distributed systems.\nExperience designing and developing RESTful APIs and enterprise applications.\nStrong proficiency in SQL, database design, and data modeling.\nExperience developing and supporting middleware and integration services.\nCloud & Architecture\nExperience building and deploying cloud-native applications, preferably on AWS.\nStrong understanding of application architecture, system design, and software engineering principles.\nAbility to design scalable, secure, and highly available solutions.\nSoftware Engineering Practices\nExperience with modern software development tools, source control, and CI/CD processes.\nStrong knowledge of software development lifecycle (SDLC), testing, debugging, and troubleshooting.\nUnderstanding of security best practices and data protection principles.\nExperience working in Agile delivery environments.\nAI-Assisted Development\nHands-on experience using Generative AI-assisted development tools and modern engineering practices.\nFamiliarity with spec-driven development, AI agents, development copilots, or related productivity tools.\nCollaboration & Leadership\nExcellent problem-solving and analytical skills.\nAbility to work effectively within large, cross-functional teams.\nExperience providing technical guidance and mentoring to other developers.\nPassion for continuous improvement and engineering excellence.\nPreferred Skills\nExperience with ReactJS, Redux, HTML5, and CSS3.\nExposure to frontend testing frameworks such as Jest.\nExperience with file transfer and integration technologies.\nKnowledge of event-driven architectures and messaging platforms.\nFamiliarity with industry technology trends and emerging software engineering practices.\nKey Responsibilities\nDesign and develop secure, scalable, and high-quality software solutions using Java, Spring Boot, AWS, and SQL technologies.\nBuild and maintain microservices and integration components supporting enterprise applications.\nCollaborate with product owners, architects, and engineering teams to define, design, and deliver new features.\nEnsure application performance, reliability, scalability, and security.\nTroubleshoot production issues, identify bottlenecks, and implement effective solutions.\nWrite clean, maintainable, and well-tested code following engineering best practices.\nParticipate in code reviews and promote high-quality engineering standards.\nSupport continuous integration, automated testing, and deployment processes.\nContribute to technical design discussions and architectural decisions.\nCreate and maintain technical documentation throughout the software development lifecycle.\nProvide technical leadership and support to team members.\nEvaluate emerging technologies and recommend improvements to existing solutions.\nDrive continuous improvement initiatives across development processes and tooling.\nDesired Candidate Profile\nBachelor's degree in Computer Science, Engineering, or a related discipline (or equivalent experience).\nProven experience delivering enterprise-scale software applications.\nStrong communication and stakeholder management skills.\nSelf-motivated individual with a passion for technology, innovation, and continuous learning.\nAdditional eligibility requirements:\n· Candidates must currently reside in the UK.\n· Candidates must be available to start within 8 weeks of receiving an offer.","description_format":"text","description_chars":4378,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams","Engineering Services","Cloud Consulting & Migration"],"lifecycle":[{"event":"open","at":"2026-11-13T21:11:29Z"}],"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":24,"reasons":["conf:2","win:early","comp:brand"],"computed_at":"2026-11-13T23:26:33Z"},"pay":null,"html_url":"https://alion.io/job/cognizant-senior-software-engineer-java-aws-microservices","json_url":"https://alion.io/job/cognizant-senior-software-engineer-java-aws-microservices.json","meta":{"generated_at":"2026-11-13T23:26:33Z","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":46742,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00: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":85},"rest":"https://alion.io/mcp/rest/get_company?id=85"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcognizant-senior-software-engineer-java-aws-microservices"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fcognizant-senior-software-engineer-java-aws-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%2Fcognizant-senior-software-engineer-java-aws-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/cognizant-senior-software-engineer-java-aws-microservices\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcognizant-senior-software-engineer-java-aws-microservices"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4283964}},{"tool":"search_jobs","arguments":{"company":"cognizant.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4283964},"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"}}