{"id":2310185,"url":"https://alion.io/job/itds-senior-java-full-stack-developer-agile-environment","title":"Senior Java Full Stack Developer – Agile Environment","company":{"id":4374591,"name":"ITDS","domain":"itdsportugal.com","url":"https://alion.io/company/itds-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"contractor","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lisbon, Portugal","Porto, Portugal"],"countries":["PT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":39000,"max_usd":82000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":30},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"CI/CD","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"JUnit","optional":false},{"name":"Linux","optional":false},{"name":"Maven","optional":false},{"name":"Mockito","optional":false},{"name":"SonarQube","optional":false},{"name":"Spring Boot","optional":false},{"name":"JavaScript","optional":true},{"name":"Kotlin","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-11T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-11T00:00:00Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"Unleash your expertise in shaping innovative digital solutions — lead the next generation of full-stack development!\nLisbon, Porto — Hybrid work model with up to 2 remote days per week\nAs a Senior Java Full Stack Developer, you will be working for our client, a leader in delivering cutting-edge software solutions within an agile environment. You will contribute to building robust, scalable applications that empower organizations to innovate and thrive in a digital-first world. This role offers an excellent opportunity for career growth in a dynamic, international setting.\nYour main responsibilities:\nDevelop and maintain high-quality full-stack applications using Java (Spring Boot, Batch, MVC), Angular 2+, and related technologies.\nCollaborate with cross-functional teams to deliver solutions following Agile methodologies.\nWrite clean, efficient, and well-documented code adhering to best practices and design patterns.\nConduct unit testing with JUnit/Mockito or similar tools to ensure software reliability.\nIntegrate applications with relational databases, primarily Oracle, and participate in code reviews.\nAssist in implementing continuous integration practices using tools such as Jenkins and SonarQube.\nUtilize Linux/Shell scripting skills (as a plus) for automation and deployment tasks.\nCommunicate effectively with team members and stakeholders in English, ensuring clarity and transparency.\nContribute to troubleshooting and analytical problem-solving to optimize system performance.\nYou’re ideal for this role if you have:\n7+ years of experience as a Full Stack Developer in an agile environment.\nStrong expertise in Java EE, Spring (Boot, Batch, MVC), Maven, and JBoss.\nProven experience with Angular 2+ and software design patterns.\nFamiliarity with Linux/Shell scripting (nice to have).\nHands-on experience with CI/CD tools such as Jenkins and SonarQube.\nExperience working with relational databases, especially Oracle.\nExcellent communication skills in English (fluent/B2+).\nAbility to write clean, maintainable code with strong problem-solving skills.\nIt is a strong plus if you have:\nKnowledge of French language is a plus.\nLanguage Required for the role:\nFluent English\nEligibility to work in Europe:\nOnly candidates with an existing legal right to work in the European Union will be considered for this role.\n#MAKEYourCareerBETTER\nInterested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.\n\nhttps://itdsportugal.com/en/it-jobs/10143/?utm_source=itjobs","description_format":"text","description_chars":2587,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Hybrid work"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Outsourcing & Dedicated Teams","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-10-12T00:56:03Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":31,"reasons":["seen:2","win:early"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/itds-senior-java-full-stack-developer-agile-environment","json_url":"https://alion.io/job/itds-senior-java-full-stack-developer-agile-environment.json","meta":{"generated_at":"2026-10-14T01:41:17Z","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":2441,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00: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":4374591},"rest":"https://alion.io/mcp/rest/get_company?id=4374591"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fitds-senior-java-full-stack-developer-agile-environment"},{"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%2Fitds-senior-java-full-stack-developer-agile-environment"},{"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%2Fitds-senior-java-full-stack-developer-agile-environment"},{"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/itds-senior-java-full-stack-developer-agile-environment\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fitds-senior-java-full-stack-developer-agile-environment"}]}