{"id":3453657,"url":"https://alion.io/job/unibrix-senior-java-developer-spring-boot","title":"Senior Java Developer (Spring Boot)","company":{"id":4485875,"name":"Unibrix","domain":"unibrix.com","url":"https://alion.io/company/unibrix","size_band":"11-50","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":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Ukraine"],"countries":["UA"],"hiring_countries":["UA"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"Java","optional":false},{"name":"JUnit","optional":false},{"name":"Kubernetes","optional":false},{"name":"Postman","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Rest-Assured","optional":false},{"name":"Scrum","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"Swagger","optional":false},{"name":"Terraform","optional":false},{"name":"Datadog","optional":true},{"name":"JavaScript","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-28T15:35:04Z","employer_posted_date":null,"last_verified_at":"2026-10-28T15:35:04Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"Unibrix is looking for an experienced Senior Java Developer with strong hands-on expertise in Java and Spring Boot to join a client project in a staff augmentation model.\n\nYou will collaborate with an international engineering team and work closely with a Senior Software Architect to support backend development, maintain high code quality, and contribute to the project's technical delivery.\n\nTech Stack:\n\nBackend: Java, Spring Boot, Spring Data, Spring REST\n\nCloud & Infrastructure: AWS, Kubernetes, Terraform\n\nDatabases: Relational Databases, SQL, Transactions\n\nAPI Tools: Swagger, Postman\n\nTesting: JUnit 5, REST Assured\n\nFrontend: React, TypeScript\nRequirements:\n\nStrong commercial experience in Java backend development.\n\nRecent hands-on experience with Spring Boot.\n\nSolid understanding of RESTful API development and integration.\n\nExperience working with Spring Data and relational databases.\n\nStrong knowledge of SQL and database transactions.\n\nPractical experience with AWS cloud services.\n\nFamiliarity with Kubernetes and Terraform.\n\nExperience writing and maintaining automated tests using JUnit 5 and REST Assured.\n\nExperience working with Swagger and Postman for API documentation and testing.\n\nUnderstanding of Agile/Scrum development practices.\n\nAbility to collaborate effectively with distributed engineering teams.\n\nStrong communication, problem-solving, and analytical skills.\nNice to Have:\n\nExperience with React and TypeScript.\n\nFamiliarity with Datadog or similar monitoring and observability tools.\n\nExperience with manual UI testing and automated backend testing.\n\nPrevious experience working in a staff augmentation environment.\nResponsibilities:\n\nDevelop, maintain, and enhance backend services using Java and Spring Boot.\n\nDesign, implement, and maintain RESTful APIs.\n\nWork with relational databases, SQL queries, and transaction management.\n\nCollaborate with the Senior Software Architect and other engineering team members.\n\nWrite and maintain unit and API tests.\n\nParticipate in code reviews and contribute to code quality improvements.\n\nSupport application deployments and troubleshooting in AWS/Kubernetes environments.\n\nParticipate in Agile ceremonies, including stand-ups, sprint planning, demos, and retrospectives.\n\nCollaborate with the team to ensure timely delivery of project requirements.\nWorking conditions:\n\nRemote work format; \n\nA flexible work schedule; the result is what matters most (8 hours a day, 5/2);\n\nHolidays: 24 working days after the probation period;\n\nPaid sick leave: 10 days after the probation period;\n\n50% coverage for gyms, conference compensation, and after the probation period;","description_format":"text","description_chars":2643,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"Ukraine","iso":"UA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-29T12:21:41Z"}],"visa":[],"liveness":{"score":81,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":0.945,"age_days":2,"expected_fill_days":7,"reasons":["seen:2","win:mid"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/unibrix-senior-java-developer-spring-boot","json_url":"https://alion.io/job/unibrix-senior-java-developer-spring-boot.json","meta":{"generated_at":"2026-11-01T03:01:05Z","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":4608,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00: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":4485875},"rest":"https://alion.io/mcp/rest/get_company?id=4485875"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Funibrix-senior-java-developer-spring-boot"},{"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%2Funibrix-senior-java-developer-spring-boot"},{"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%2Funibrix-senior-java-developer-spring-boot"},{"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/unibrix-senior-java-developer-spring-boot\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Funibrix-senior-java-developer-spring-boot"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3453657}},{"tool":"search_jobs","arguments":{"company":"unibrix.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3453657},"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"}}