{"id":3401060,"url":"https://alion.io/job/iba-java-ee-developer","title":"Java EE Developer","company":{"id":2021951,"name":"iba","domain":"ibadual.com","url":"https://alion.io/company/ibadual","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":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Wrocław, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":45000,"max_usd":87000,"period":"year","method":"role_country_seniority_unknown","sample_n":946},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AssertJ","optional":false},{"name":"CI/CD","optional":false},{"name":"Clean Architecture","optional":false},{"name":"GitLab","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"JUnit","optional":false},{"name":"Mockito","optional":false},{"name":"Hibernate","optional":true},{"name":"Kotlin","optional":true},{"name":"Querydsl","optional":true},{"name":"Spring Framework","optional":true}],"status":"live","first_seen_at":"2026-10-28T13:46:00Z","employer_posted_date":null,"last_verified_at":"2026-10-28T13:46:00Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Join our team and help build a next-generation information system for a global logistics company.\nWe are looking for a Java EE Developer to join our remote development team. In this role, you will contribute to the design and development of a modern web-based application that supports shipping and logistics operations worldwide. If you are passionate about clean code, software architecture, and backend development, we would love to hear from you.\nYour Responsibilities\nDesign and develop high-quality software solutions using Clean Architecture and Domain-Driven Design (DDD) principles.\n\nWrite maintainable, scalable, and efficient code following Clean Code best practices.\n\nImplement and optimize data access layers using JPA.\n\nActively participate in the quality assurance process, including:\nCode Reviews\n\nStatic Code Analysis\n\nUnit, service, and end-to-end testing\n\nCreate and maintain BDD test scenarios using the Given-When-Then approach.\n\nWork with testing frameworks such as JUnit, AssertJ, Mockito, and DbUnit.\n\nCollaborate within a CI/CD environment based on GitLab and Jenkins.\n\nFocus primarily on backend development while cooperating closely with the wider project team.\n\nParticipate in team meetings and knowledge-sharing activities.\n\nOccasionally travel on short business trips to Germany.\n\nRequired Qualifications\nAt least 2 years of professional experience with Java EE.\n\nGood command of English (Intermediate/B1 level or higher).\n\nNice to Have\nExperience with Java 8 features (Streams, Lambdas, Optional, etc.).\n\nExperience with J2EE or Spring Framework.\n\nHands-on experience with Hibernate or other ORM frameworks.\n\nKnowledge of Inversion of Control (IoC) principles.\n\nFamiliarity with QueryDSL and advanced JPA concepts.\n\nUnderstanding of Domain-Driven Design (DDD).\n\nExperience with JUnit, AssertJ, Mockito, and DbUnit.\n\nKnowledge of BDD/Gherkin methodology.\n\nExperience working with GitLab and Jenkins in CI/CD environments.\n\nWhat We Offer in IBA Poland\nModern office conveniently located in Wrocław.\n\nFlexible working model: remote, hybrid, or office-based.\n\nEmployment contract or B2B cooperation, depending on your preference.\n\nCompetitive salary and attractive benefits package.\n\nFlexible working hours.\n\nProfessional work equipment.\n\nFriendly and supportive work environment.\n\nCo-financing for Medicover medical care.\n\nCo-financing for the MultiSport card.\n\nAccess to the MyBenefit platform.\n\nFree English language classes.\n\nRegular team-building and integration events.\n\nFresh fruit Thursdays in the office.\n\nWe have over 30 years of experience in providing comprehensive solutions in various industries. During this time, we have achieved success in over 2,000 projects and established development centers in several countries in Europe, the United States, Africa, and Asia. IBA Group develops and integrates custom software, implements proprietary and vendor solutions, and offers technical support and consulting. Fundamental areas: mainframe software, corporate and mobile applications, web, SAP and other ERP, BI, and IBM Tivoli systems.\nTech stack\nJava EE\nJava 8\nSpring Framework\nJ2EE\nORM\nInversion of Control\nQuerydsl\nJPA\nDomain-Driven Design\nJUnit","description_format":"text","description_chars":3188,"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":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Higher Education","Vocational Education"],"lifecycle":[{"event":"open","at":"2026-10-28T14:25:00Z"}],"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":24,"reasons":["seen:2","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/iba-java-ee-developer","json_url":"https://alion.io/job/iba-java-ee-developer.json","meta":{"generated_at":"2026-10-31T12:39:27Z","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":19547,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00: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":2021951},"rest":"https://alion.io/mcp/rest/get_company?id=2021951"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fiba-java-ee-developer"},{"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%2Fiba-java-ee-developer"},{"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%2Fiba-java-ee-developer"},{"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/iba-java-ee-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fiba-java-ee-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3401060}},{"tool":"search_jobs","arguments":{"company":"ibadual.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3401060},"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"}}