{"id":3001954,"url":"https://alion.io/job/upvanta-mid-full-stack-engineer-javajavascript","title":"MID Full-stack Engineer (Java/JavaScript)","company":{"id":1332,"name":"Upvanta","domain":"upvanta.com","url":"https://alion.io/company/upvanta-sp-z-o-o","size_band":"51-200","is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":800,"max":1100,"currency":"PLN","period":"day","gross":null,"usd_annual":70750},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Bicep","optional":false},{"name":"Bitbucket","optional":false},{"name":"Bootstrap","optional":false},{"name":"CI/CD","optional":false},{"name":"CloudFormation","optional":false},{"name":"Copilot","optional":false},{"name":"Docker","optional":false},{"name":"Flyway","optional":false},{"name":"Git","optional":false},{"name":"Gitflow","optional":false},{"name":"GitLab","optional":false},{"name":"Hibernate","optional":false},{"name":"JavaScript","optional":false},{"name":"JAX","optional":false},{"name":"JUnit","optional":false},{"name":"Kubernetes","optional":false},{"name":"Maven","optional":false},{"name":"Mockito","optional":false},{"name":"Oracle","optional":false},{"name":"PHP","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Swagger","optional":false},{"name":"Terraform","optional":false},{"name":"Trunk-Based Development","optional":false},{"name":"Vite","optional":false},{"name":"Vue.js","optional":false},{"name":"Webpack","optional":false},{"name":"Java","optional":true},{"name":"Kotlin","optional":true},{"name":"Node JS","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-21T09:47:40Z","employer_posted_date":null,"last_verified_at":"2026-10-21T09:47:40Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Project OverviewThe project involves the development, enhancement, and maintenance of web applications for a large European public institution. The Full-stack Engineer will be responsible for delivering end-to-end software solutions across frontend interfaces, backend services, database systems, and cloud infrastructure, ensuring high standards of performance, security, scalability, and maintainability.\nTechnical EnvironmentThe project uses a broad technology stack covering:Frontend: JavaScript, HTML, CSS, Angular, React, Vue, Vaadin 7, Bootstrap.\nBackend: Java 8/17, Spring Boot, JEE, EJB, CDI, JMS, Hibernate JPA, Node.js, PHP.\nAPIs and integration: REST, Kafka, Protobuf, JAX-WS, JAXB, OpenAPI/Swagger.\nDatabases: Oracle Database, PostgreSQL, MongoDB, Flyway.\nApplication servers: Oracle WebLogic 12c and 14.\nBuild tools: Maven, Webpack, Vite.\nTesting: JUnit 4, Mockito, and related testing frameworks.\nVersion control: Git, GitLab, Bitbucket, GitFlow, trunk-based development, SVN.\nCloud and DevOps: AWS, Azure, Docker, Kubernetes, Terraform, AWS CloudFormation, Azure Bicep, CI/CD.\nSecurity: OAuth 2.0, OpenID Connect, JWT, secure coding practices.\nProject management and AI tools: JIRA, GitHub Copilot, Kiro.\nCandidate ProfileThe ideal candidate is an experienced Full-stack Engineer with a relevant university degree corresponding to Level 7 of the European Qualifications Framework and at least five years of professional IT experience. The candidate should possess strong full-stack development skills, experience with enterprise application architectures, databases, API integrations, cloud technologies, and application security.Excellent problem-solving and communication skills, proficiency in English at B2 level or higher, and the ability to produce clear technical specifications for AI coding agents are essential. The candidate should also understand the limitations of AI-generated code and be able to review and validate AI-assisted development outputs.\n\nZakres obowiązków\nDesign, develop, and maintain responsive web applications using modern frontend technologies and frameworks.\nImplement backend services, business logic, and RESTful APIs using Java and other relevant backend technologies.\nDesign and maintain database schemas, optimize queries, and ensure data integrity across relational and NoSQL databases.\nImplement secure authentication and authorization mechanisms using standards such as OAuth 2.0, OpenID Connect, and JWT.\nDevelop scalable and reliable application components, ensuring compliance with functional and non-functional requirements.\nPerform unit and integration testing, troubleshoot issues, debug applications, and maintain code quality.\nDeploy and manage applications using cloud platforms, CI/CD pipelines, containers, and infrastructure-as-code tools.\nCollaborate with frontend and backend developers, architects, and other stakeholders to ensure seamless integration across system components.\nPrepare and maintain technical documentation, specifications, and architectural decision records.\nLeverage AI-assisted development tools, such as GitHub Copilot and Kiro, to accelerate development while validating generated code for correctness, security, performance, and compliance with coding standards.\nContribute to continuous improvement initiatives and follow Agile methodologies and established software engineering best practices.\nWymagania\nUniversity degree corresponding to Level 7 of the European Qualifications Framework (which typically corresponds to a master’s level or 5 years of higher education), and a minimum 5 years of IT professional experience\nVery good knowledge of English, both spoken and written, corresponding to Level B2\nProficiency with fundamental front-end languages (JavaScript, HTML, CSS) and experience with frameworks/libraries including Vaadin 7, Angular, React, Vue, and Bootstrap.\nExpertise in Java 8/17 and back-end stacks (Java/Node/PHP), including JEE (EJB 3, CDI, JMS), Spring Boot, and Hibernate JPA.\nAdvanced experience in designing, building, and securing RESTful APIs and web services using Kafka, Protobuf, JAX-WS, JAXB, and OpenAPI/Swagger documentation.\nProficiency with Oracle Database, PostgreSQL, and MongoDB, including schema design, query optimization, and version control with Flyway.\nStrong understanding of application servers, specifically Weblogic 12c and 14.\nExperience with modern build and dependency management tools such as Maven, Webpack, and Vite.\nSolid background in automated testing and related tooling, e.g., JUnit 4 and Mockito.\nExpert knowledge of Git workflows (GitFlow, trunk-based) using GitLab and Bitbucket, with an understanding of legacy systems using SVN.\nKnowledge of cloud services (AWS, Azure) and experience with IaC tools such as Terraform, AWS CloudFormation, or Azure Bicep for environment provisioning.\nUnderstanding of containerization and orchestration technologies (Docker, Kubernetes) for application deployment. Deep knowledge of authentication and authorization protocols and standards (e.g., OAuth 2.0, OpenID Connect, JWT).\nProven experience working within Agile methodologies and using JIRA for task and project management.\nAbility to write clear, structured technical specifications for AI code agents (e.g., Kiro, GitHub Copilot).\nAwareness of AI limitations\nTech stack\nDegree\nJavaScript\nHTML\nCSS\nVaadin\nAngular\nReact\nVue.js\nBootstrap\nJava\nBackend\nNode.js\nPHP\nJEE\nEJB\nJMS\nSpring Boot\nHibernate\nJPA\nREST API\nWeb Services\nKafka\nOpenAPI\nSwagger\nOracle database\nPostgreSQL\nMongoDB\nMaven\nWebpack\nAutomated testing\nJUnit\nMockito\nGit\nGitflow\nGitLab\nBitbucket\nSVN\nCloud\nAWS\nAzure\nIaC\nTerraform\nAWS CloudFormation\nBicep\nDocker\nKubernetes\nProtocols\nOAuth\nOpenID\nJWT\nAgile\nJira\nProject management\nAI\nGitHub","description_format":"text","description_chars":5747,"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":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-10-21T12:27:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":18,"reasons":["seen:1","velocity","win:early"],"computed_at":"2026-10-23T05:54:15Z"},"pay":{"stated_usd_annual":70750,"is_top_pay":false},"html_url":"https://alion.io/job/upvanta-mid-full-stack-engineer-javajavascript","json_url":"https://alion.io/job/upvanta-mid-full-stack-engineer-javajavascript.json","meta":{"generated_at":"2026-10-23T22:31: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":5321,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00: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":1332},"rest":"https://alion.io/mcp/rest/get_company?id=1332"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fupvanta-mid-full-stack-engineer-javajavascript"},{"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%2Fupvanta-mid-full-stack-engineer-javajavascript"},{"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%2Fupvanta-mid-full-stack-engineer-javajavascript"},{"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/upvanta-mid-full-stack-engineer-javajavascript\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fupvanta-mid-full-stack-engineer-javajavascript"}]}