{"id":1293526,"url":"https://alion.io/job/mavenir-senior-java-engineer","title":"Senior Java engineer","company":{"id":2049696,"name":"Mavenir","domain":"mavenir.com","url":"https://alion.io/company/mavenir","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"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":"structured","locations":["Brno, Czech Republic"],"countries":["CZ"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":42000,"max_usd":116000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":4821},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Bash","optional":false},{"name":"Bitbucket","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitLab","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Linux","optional":false},{"name":"Maven","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-09-04T00:00:00Z","employer_posted_date":"2026-09-04","last_verified_at":"2026-09-30T21:32:32Z","board_verified":true,"closed_at":null,"days_open":27,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":27},"description":"Mavenir is building the future of networks and pioneering advanced technology, focusing on the vision of a single, software-based automated network that runs on any cloud. As the industry's only end-to-end, cloud-native network software provider, Mavenir is transforming the way the world connects, accelerating software network transformation for 250+ Communications Service Providers in over 120 countries, which serve more than 50% of the world’s subscribers.\nRole Summary\nDesign, develop, and maintain Java-based backend applications and services while delivering new product features and enhancements. Collaborate with cross-functional teams throughout the software development lifecycle, contribute to technical design and code quality, and ensure reliable, scalable, and well-tested solutions through Agile engineering practices. Key Responsibilities\nDesign, develop, and maintain backend applications and services using Java and related technologies\nWrite clean, maintainable, testable, and efficient Java code following OOP principles and coding standards\nSolve complex technical problems and contribute to technical design discussions\nApply software design patterns and engineering best practices\nPerform code reviews and contribute to overall code quality and maintainability\nDesign and implement automated tests including unit, integration, and system tests\nDevelop and maintain REST APIs and backend services\nDesign and work with relational and non-relational databases, including data modeling and query optimization\nUse Maven and related build tools for dependency management, packaging, and application lifecycle management\nIntegrate software changes into CI/CD pipelines using Jenkins and Jenkinsfile\nUse Python and Bash for development tooling and automation tasks where appropriate\nDeploy, debug, and troubleshoot applications in Linux environments\nWork with Git version control systems (BitBucket, GitHub, GitLab)\nAnalyze and resolve software defects and production issues\nManage application configuration using YAML, JSON, Maven, and configuration files\nGeneral Responsibilities\nImplement new product features and enhancements based on business and technical requirements\nCooperate on definition of user stories and specification of acceptance criteria\nParticipate in support and sustaining activities\nCollaborate with QA engineers, architects, product owners, and other development teams\nActively participate in Agile processes and SCRUM ceremonies\nCreate and maintain technical documentation and design specifications\nSeek continuous improvement of own skills, technical competencies, and engineering practices\nAccept additional responsibility and contribute to team and product success\nJob Requirements\nBachelor's or Master's degree in Computer Science, Software Engineering, or a related field\nCommercial experience with Java development\nStrong knowledge of object-oriented programming principles and software design patterns\nExperience with REST APIs and backend service development\nExperience with relational databases and SQL; knowledge of NoSQL databases is an advantage\nExperience with automated testing, including unit and integration testing\nExperience with Maven and Git version control systems\nFamiliarity with CI/CD concepts and tools such as Jenkins\nBasic scripting skills in Python and/or Bash\nExperience working in Linux environments\nUnderstanding of Agile/Scrum development methodologies\nStrong analytical and problem-solving skills\nGood written and spoken English\n Accessibility\nMavenir is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you require any assistance, please state in your application or contact your recruiter.\nMavenir is an Equal Employment Opportunity (EEO) employer and welcomes qualified applicants from around the world, regardlessof their ethnicity, gender, religion, nationality, age, disability, or other legally protected status.","description_format":"text","description_chars":3967,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Telecommunications","Mobile Networks"],"lifecycle":[{"event":"open","at":"2026-09-26T08:34:56Z"}],"liveness":{"score":47,"band":"ok","label":"Likely open","p_open":1,"p_active":0.86,"p_room":0.55,"age_days":27,"expected_fill_days":22,"reasons":["conf:8","velocity","win:tail"],"computed_at":"2026-10-01T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/mavenir-senior-java-engineer","json_url":"https://alion.io/job/mavenir-senior-java-engineer.json","meta":{"generated_at":"2026-10-01T13:13:17Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":4856,"day_limit":5000,"remaining_today":144,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}