{"id":3584386,"url":"https://alion.io/job/wiley-senior-software-engineer-java-react","title":"Senior Software Engineer (Java & React)","company":{"id":1990,"name":"Wiley","domain":"wiley.com","url":"https://alion.io/company/wiley","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":88,"open_postings":4,"ghost_share":0,"stale_share":0.5,"repost_share":0,"time_to_fill_p50_days":26,"computed_at":"2026-11-03T05:54:40Z"}},"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":["Amman, Jordan"],"countries":["JO"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"DynamoDB","optional":false},{"name":"ElasticSearch","optional":false},{"name":"JavaScript","optional":false},{"name":"JUnit","optional":false},{"name":"Linux","optional":false},{"name":"Mockito","optional":false},{"name":"MySQL","optional":false},{"name":"npm","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"TestNG","optional":false},{"name":"TypeScript","optional":false},{"name":"Yarn","optional":false},{"name":"C#","optional":true},{"name":"Entity Framework Core","optional":true},{"name":"GraphQL","optional":true},{"name":"Java","optional":true},{"name":"Kotlin","optional":true},{"name":"Kubernetes","optional":true},{"name":"PostgreSQL","optional":true}],"status":"live","first_seen_at":"2026-10-30T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-30T00:00:00Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"Job Description:\nSenior Software Engineer (Java & React)Location:\nAmman JOROur mission is to unlock human potential. We welcome you for who you are the background you bring and we embrace individuals who get excited about learning. Bring your experiences your perspectives and your passion; its in our differences that we empower the way the world learns.\nAbout the Role:\nWe are seeking an experienced Senior Software Engineer to join our engineering teams and lead the development of innovative software solutions. As a Senior Software Engineer you will be instrumental in transforming high-level architecture into detailed technical designs building scalable applications and mentoring team members. You will work on critical parts of our technology stack designing building and releasing applications and systems that enhance how our customers learn and engage with our educational and professional platforms.\nHow You Will Make an Impact\nAs a Senior Software Engineer you will operate in critical parts of our technology stack designing building and releasing applications and systems that improve customer learning and engagement experiences. You will work on multi-skilled teams building scalable robust systems while discovering and implementing new and improved technologies to solve complex problems.\nYou will take ownership of services customer experience and team responsibilities with a full-cycle full-stack approach. Your role involves test-driven development with continuous integration and deployment into production environments. You will work in multidisciplinary environments collaborating with data engineering data science product SRE and other specialized teams.\nAs a technical leader you will create low-level technical designs based on high-level architecture and ensure your team thoroughly understands these designs. You will determine and manage code repository structure and branching strategies while conducting rigorous code reviews to maintain high coding standards.\nSkills and Qualifications\nAdvanced Technical Leadership:\n6 years of hands-on development experience\nProven experience as a technical lead\nExpert-level proficiency in software architecture and system design\nAdvanced knowledge of design patterns and best practices\nExperience mentoring and coaching junior team members\n\nCore Technology Stack:\nAdvanced proficiency in Java development\nExpert understanding of object-oriented principles and software design\nExtensive experience with web APIs (REST/GraphQL)\nAdvanced knowledge of cloud services particularly AWS\nExpert-level experience with microservices architecture Kubernetes and Docker\nComprehensive database experience (Entity Framework Postgres SQL DynamoDB NoSQL databases)\nFamiliarity with writing unit tests such as JUnit Mockito etc.\nHands-on experience using Spring boot.\n\nFull-Stack Development:\nExpert proficiency in JavaScript React.\nExpert proficiency HTML CSS and web technologies\nExperience with TypeScript NPM/Yarn package management\nAdvanced experience with modern frameworks and libraries\nStrong knowledge of SQL (MySQL) and NoSQL databases (DynamoDB Elasticsearch Redis)\nExperience with developing cloud-native applications\nKnowledge of containerization and orchestration technologies\nExpert in messaging queues such as Apache Kafka JMS and related technologies.\n\nAI Proficiency & Collaboration\nCandidates are expected to demonstrate proficiency in leveraging AI tools to enhance software development productivity and quality. This includes:\nCode Generation & Enhancement: Using AI tools (e.g. GitHub Copilot Cursor) to assist in writing refactoring and optimizing code.\nDebugging & Tracing: Collaborating with AI to identify bugs trace logic errors and propose fixes.\nBrainstorming Solutions: Engaging AI in ideation and architectural discussions to explore alternative approaches and design patterns.\nChallenging AI Suggestions: Critically evaluating AI-generated code identifying limitations and improving upon its output.\nReviewing AI Output: Ensuring AI-generated code meets quality performance and security standards through thorough review and testing.\n\nLeadership and Development Practices:\nAdvanced experience with Agile methodologies and DevOps practices\nExpertise in establishing and coordinating test strategies\nExperience with test automation frameworks and continuous integration\nAdvanced knowledge of software quality assurance lifecycle\nExperience with automated UI and functional test development\nProficiency in Linux operating systems and testing frameworks (JUnit TestNG Mockito)\n\nProfessional Expertise:\nStrong oral and written communication and organizational skills\nTeam player who enjoys exchanging ideas and collaborative code development\nProven ability to write clean maintainable software\nExperience with RESTful APIs and Web Services coding testing\nAbility to troubleshoot complex issues in systems under test\nExperience working with vendors and managing technical discussions\nExperience Requirements:\nBachelors degree in Computer Science or equivalent\n4-6 years of experience as a Senior Software Engineer or technical lead\nAdvanced experience in test automation engineering (for QA-focused roles)\nProven track record of delivering high-quality software solutions\nExperience leading technical initiatives and driving innovation\nAbout Wiley: \nWiley is a trusted leader in research and learning our pioneering solutions and services are paving the way for knowledge seekers as they work to solve the worlds most important challenges. We are advocates of advancement empowering knowledge-seekers to transform todays biggest obstacles into tomorrows brightest opportunities.\nWith over 200 years of experience in publishing we continue to evolve knowledge seekers steps into strides illuminating their path forward to personal educational and professional success at every stage. Around the globe we break down barriers for innovators empowering them to advance discoveries in their fields adapt their workforces and shape minds.\nWiley is an equal opportunity/affirmative action employer. We evaluate all qualified applicants and treat all qualified applicants and employees without regard to race color religion sex sexual orientation gender identity or expression national origin disability protected veteran status genetic information or based on any individuals status in any group or class protected by applicable federal state or local laws. Wiley is also committed to providing reasonable accommodation to applicants and employees with disabilities. Applicants who require accommodation to participate in the job application process may contact for assistance.\nWe are proud that our workplace promotes continual learning and internal mobility. Our values support courageous teammates needle movers and learning champions all while striving to support the health and well-being of all employees. We offer meeting-free Friday afternoons allowing more time for heads down work and professional development and through a robust body of employee programing we facilitate a wide range of opportunities to foster community learn and grow.\nWe are committed to fair transparent pay and we strive to provide competitive compensation in addition to a comprehensive benefits package. It is anticipated that most qualified candidates will fall within the range however the ultimate salary offered for this role may be higher or lower and will be set based on a variety of non-discriminatory factors including but not limited to geographic location skills and competencies. Wiley proactively displays target base pay range for United Kingdom Canada and USA based roles.\nWhen applying please attach your resume/CV to be considered.\n#LI-SC\nRequired Experience:\nSenior IC","description_format":"text","description_chars":7747,"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":["Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["EdTech Platforms","Publishing"],"lifecycle":[{"event":"open","at":"2026-11-01T07:49:35Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":4,"expected_fill_days":26,"reasons":["seen:4","velocity","win:early"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/wiley-senior-software-engineer-java-react","json_url":"https://alion.io/job/wiley-senior-software-engineer-java-react.json","meta":{"generated_at":"2026-11-03T14:53:29Z","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":20835,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00: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":1990},"rest":"https://alion.io/mcp/rest/get_company?id=1990"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fwiley-senior-software-engineer-java-react"},{"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%2Fwiley-senior-software-engineer-java-react"},{"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%2Fwiley-senior-software-engineer-java-react"},{"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/wiley-senior-software-engineer-java-react\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fwiley-senior-software-engineer-java-react"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3584386}},{"tool":"search_jobs","arguments":{"company":"wiley.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3584386},"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"}}