{"id":3060053,"url":"https://alion.io/job/ms-consulting-java-developer-mid-level-ms-consulting","title":"Java Developer (Mid-Level) - M&S Consulting","company":{"id":4427387,"name":"M&S Consulting","domain":"mandsconsulting.com","url":"https://alion.io/company/mandsconsulting","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"JazzHR","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Morgantown, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":83000,"max_usd":164000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1418},"experience_years_min":6,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Git","optional":false},{"name":"Java","optional":false},{"name":"Linux","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Framework","optional":false},{"name":"SQL","optional":false},{"name":"Unix","optional":false},{"name":"Docker","optional":true},{"name":"Gradle","optional":true},{"name":"Jenkins","optional":true},{"name":"JUnit","optional":true},{"name":"Kotlin","optional":true},{"name":"Maven","optional":true},{"name":"Mockito","optional":true},{"name":"Oracle","optional":true},{"name":"Spring Boot","optional":true},{"name":"Windows","optional":true}],"status":"live","first_seen_at":"2026-10-22T05:52:49Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-10-23T11:01:10Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"M&S (which stands for Management and Solutions) was conceived in 2002 with the vision of creating highly effective teams of elite consultants to deliver strategic process and technology solutions to enterprise organizations across the US. Our commitment to delivery in complex environments and long-term customer success has merged process and technology into innovative solutions, established deep pockets of expertise, and enabled innovative transformation for evolving businesses.\nWe have intentionally cultivated steady growth focused on being approachable and helpful to our dearly valued clients and closely cared-for employees. M&S people simply “care hard”, and this reflects in our work products, our interactions, and our culture.\nLocation:Morgantown, WV (Onsite preferred; qualified remote candidates within the United States will be considered)\nResponsibilities Include:\nDesign, develop, test, and maintain enterprise Java applications and services.\nApplies extensive expertise in software development.\nSolves complex problems that require the regular use of ingenuity and creativity.\nPerforms work without need for direct supervision.\nMakes sound decisions that achieve critical organizational objectives.\nTranslate business and technical requirements into high-quality software solutions.\nDevelop and maintain RESTful APIs and system integrations.\nParticipate in software architecture, design, implementation, testing, and deployment activities.\nConduct code reviews and contribute to improving development standards and best practices.\nTroubleshoot, debug, and resolve issues in development, test, and production environments.\nCollaborate effectively with developers, analysts, testers, and stakeholders to deliver software solutions.\nSupport continuous improvement efforts related to software quality, performance, scalability, and maintainability.\nContribute to Agile planning, estimation, and development activities.\nRequired Skills:\nExperience with Camel.\nSix (6) years of experience performing software development activities with a Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field.\nStrong experience developing applications using Java 8+ and J2EE technologies.\nDemonstrate best-practice engineering, including Agile methodologies, unit testing, refactoring, code reviews, build and deployment processes.\nExperience with Spring Framework and enterprise application development.\nTranslate requirements, user scenarios, and technical constraints into fully developed and tested software.\nIntegrate software features, systems, and COTS products across an established enterprise domain.\nTroubleshoot and debug deployed applications in a live production environment.\nImprove quality of codebase using proper technical practices, automated testing, and code quality reviews.\nKnowledge of object-oriented design principles, design patterns, and secure coding practices.\nExperience working with relational databases and writing SQL and PL/SQL queries.\nCapable of clearly and effectively conveying issues, reports, and other deliverables to team and customer counterparts.\nFamiliar with and effectively utilize configuration management processes and tools.\nExperience working in Linux/Unix environments.\nExperience with source control tools such as Git.\nEligibility Requirements:\nCandidates must be legally authorized to work in the United States.\nEmployer is not able to provide visa sponsorship now or in the future.\nApplicants must be able to provide proof of employment eligibility upon hire.\nPreferred Skills:\nExperience with Java development in enterprise environments.\nExperience with Spring Boot, RESTful web services, and microservices architectures.\nExperience with continuous development/integration methodologies and tools.\nExperience communicating with users, technical teams, and management to collect requirements, describe software product features, and discuss technical designs.\nExperience with automated testing frameworks such as JUnit and Mockito.\nExperience with container technologies such as Docker.\nExperience with application monitoring and performance tuning.\nTechnology Tools:\nCamel\nJava 8+, J2EE\nSpring Framework / Spring Boot\nMule ESB\nOracle Database, PL/SQL\nRESTful Web Services\nLinux/Unix, Windows\nJenkins\nGit\nJIRA\nMaven or Gradle\nJUnit, Mockito","description_format":"text","description_chars":4331,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Information Technology","IT Consulting & Digital Transformation"],"lifecycle":[{"event":"open","at":"2026-10-22T05:52:49Z"}],"visa":[],"liveness":{"score":89,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.893,"p_room":1,"age_days":1,"expected_fill_days":6,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/ms-consulting-java-developer-mid-level-ms-consulting","json_url":"https://alion.io/job/ms-consulting-java-developer-mid-level-ms-consulting.json","meta":{"generated_at":"2026-10-23T11:01:35Z","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":16762,"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":4427387},"rest":"https://alion.io/mcp/rest/get_company?id=4427387"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fms-consulting-java-developer-mid-level-ms-consulting"},{"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%2Fms-consulting-java-developer-mid-level-ms-consulting"},{"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%2Fms-consulting-java-developer-mid-level-ms-consulting"},{"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/ms-consulting-java-developer-mid-level-ms-consulting\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fms-consulting-java-developer-mid-level-ms-consulting"}]}