> Markdown version of [/jobs/ext/3889572-senior-java-software-engineer-technical-lead-u-s-remote](https://www.wearedevelopers.com/jobs/ext/3889572-senior-java-software-engineer-technical-lead-u-s-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 Java Software Engineer / Technical Lead (U.S. Remote) - **Company:** WINSOME SOFTWARE LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Contract - **Skills:** Java (Programming Language), Microsoft Azure, Code Review, Databases, Continuous Integration, Relational Databases, DevOps, PostgreSQL, MySQL, Oracle (Applications), Performance Tuning, Standard Sql, Systems Integration, Data Processing, Enterprise Software Applications, Spring-boot, Restful APIs, Microservices - **Published:** October 23, 2026 - **Apply:** https://www.dice.com/job-detail/4d66a5ff-9a5a-4ded-871b-4970045ad858 ## About the Role * At least 5 years of professional Java development experience. * Strong SQL and relational database skills. * Production enterprise application support experience. * Spring Boot, REST API, and microservices experience. * Strong troubleshooting and analytical skills. * Excellent written and verbal English. * Ability to work independently and take technical ownership. * All engagement work must be performed physically within the United States. * Ability to meet applicable client security, screening, and access requirements., Azure or comparable cloud platforms; Oracle administration and performance tuning; legacy modernization; government, healthcare, or regulated industries; CI/CD and DevOps; technical leadership; AI-assisted development. ## Description Winsome Software LLC is seeking an experienced, dependable Java software engineer to serve as a primary U.S.-based technical contact for enterprise client engagements. This is a hands-on role involving enterprise application development, production support, database troubleshooting, and collaboration with distributed development teams. We value engineers who solve complex problems, communicate clearly, and take responsibility for business-critical systems., * Develop, troubleshoot, and maintain enterprise applications using Java. * Serve as a technical point of contact for U.S. client engineering teams. * Support production systems, investigate incidents, and resolve technical problems. * Work with Oracle, PostgreSQL, and MySQL databases. * Develop REST APIs, integrations, and microservices. * Participate in architecture, deployments, and technical planning. * Coordinate with distributed teams where authorized by client agreements. * Conduct code reviews, maintain documentation, and communicate with stakeholders. * Follow required security, privacy, and regulated-data handling procedures.