> Markdown version of [/jobs/ext/3038599-senior-software-development-specialist-java-remote](https://www.wearedevelopers.com/jobs/ext/3038599-senior-software-development-specialist-java-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Development Specialist - Java - Remote - **Company:** NTT America, Inc. - **Location:** Plano, TX, United States (Remote available) - **Experience:** Expert - **Salary:** $75,168.0 - $130,500.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Ajax (Programming Language), Application Integration Architecture, Automation of Tests, Cascading Style Sheets (CSS), Code Review, Databases, Enterprise JavaBeans, Java Platform Enterprise Edition (J2EE), Hibernate (Java), JavaBeans, Java Servlet, Apache Struts, JavaServer Faces, Javaserver Pages, JavaServer Pages Standard Tag Library, Apache Maven, Systems Development Life Cycle, Simple Object Access Protocol (SOAP), Software Engineering, Management of Software Versions, Web Services, Web Services Description Language, Extensible Markup Language (XML), XPath, Extensible Stylesheet Language (XSL), Extensible Stylesheet Language Transformations (XSLT), Java Application Server, Enterprise Software Applications, Kubernetes, Deployment Automation, Enterprise Integration, Web Technologies, Restful APIs, Docker - **Published:** September 23, 2026 - **Apply:** https://dejobs.org/x/x/FE7A780B8980437181F24925C8D7D511/job/ ## About the Role * 10+ years of professional experience in application development, including the design and development of Java/J2EE enterprise applications and web technologies . * 8+ years of hands-on experience with core Java/J2EE technologies , including: * Java * JSP * Servlets * JSF * JSTL * EJB * JavaBeans * Spring * Hibernate * Struts * XML Mapping * Ant * Maven * 5+ years of experience with XML and related web/integration technologies , including: * AJAX * Web Services * SOAP * WSDL * RESTful services * DTD * XSL/XSLT * XPath * DOM * SAX * HTML * CSS * JavaScript * 3+ years of experience developing automated testing frameworks and reusable functional test libraries. * 2+ years of experience with Kubernetes , including orchestration, deployment, scaling, and management of Docker containers., * Experience working in the healthcare industry , particularly health plan implementation and healthcare payer environments . * Strong understanding of enterprise application architecture, development methodologies, and SDLC practices. * Experience modernizing legacy Java applications and transitioning enterprise applications to newer frameworks and deployment platforms. * Strong understanding of application integration and enterprise web services. * Excellent written and verbal communication skills, with the ability to effectively communicate with technical and non-technical stakeholders. * Strong customer-service orientation with the ability to understand business needs, address customer concerns, and translate requirements into practical technology solutions. * Strong analytical and problem-solving skills with a high level of attention to detail. * Excellent time-management and organizational skills, with the ability to manage multiple priorities. * Demonstrated ability to work effectively with diverse, cross-functional teams. * Comfortable leading technical discussions, working sessions, and stakeholder meetings. * Strong work ethic and a collaborative, results-oriented approach. ## Description We are seeking a Senior Software Development Specialist with extensive experience designing, developing, testing, and supporting enterprise Java/J2EE applications . The ideal candidate will have a strong background in modern Java development, enterprise application architecture, web technologies, integration, and application modernization. This role will participate throughout the Software Development Life Cycle (SDLC) and work closely with business stakeholders, architects, developers, QA teams, and other technology partners to deliver scalable, reliable, and high-quality solutions. The successful candidate will also contribute to application modernization, product redesign, automated testing, and containerized deployment strategies., * Design, develop, test, implement, and maintain scalable and stable Java/J2EE enterprise applications . * Develop both custom-built and commercial/off-the-shelf application solutions using Java and enterprise web technologies. * Participate in the full application development lifecycle, including requirements analysis, solution design, data modeling, coding, integration, implementation, testing, and production support . * Collaborate with business partners and stakeholders to understand business requirements and translate them into effective technical solutions. * Design and develop new applications, features, and enhancements to existing enterprise applications. * Contribute to product development initiatives, including significant application redesign, modernization, and performance improvements. * Develop and implement effective application versioning, release, and deployment strategies. * Design and develop application integrations using RESTful and SOAP-based web services and other enterprise integration technologies. * Develop automated testing frameworks and reusable functional test libraries to improve application quality and delivery efficiency. * Support containerized application deployments using Docker and Kubernetes , including deployment, orchestration, scaling, and management. * Troubleshoot complex application, integration, database, and deployment issues. * Collaborate with cross-functional teams to establish development standards, resolve technical challenges, and deliver solutions on schedule. * Lead or participate in technical meetings, design sessions, code reviews, and implementation activities. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Scrape, Train, Predict: The Lifecycle of Data for AI Applications](https://www.wearedevelopers.com/videos/1652-scrape-train-predict-the-lifecycle-of-data-for-ai-applications) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)