> Markdown version of [/jobs/ext/2717350-java-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/2717350-java-software-engineer-iii). 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). --- # Java Software Engineer III - **Company:** Propertyvalue Lighthouse Technology Services - **Location:** Buffalo, NY, United States - **Experience:** Expert - **Salary:** $166,400.0 - $183,040.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Microsoft Azure, Software as a Service, Data Validation, Java Platform Enterprise Edition (J2EE), Systems Analysis, OAuth, Performance Tuning, Software Engineering, Concurrency, Spring-boot, Infrastructure as Code (IaC), Build Management, Api Design, Restful APIs, Microservices - **Published:** September 4, 2026 - **Apply:** https://www.dice.com/job-detail/08cc982a-d46e-440e-b277-22b9cb1e97f1 ## About the Role * 6+ years of systems analysis and application development experience * Advanced proficiency in Java, Spring Boot, and REST API development * Strong understanding of concurrency, performance tuning, and enterprise-grade testing practices * Proven experience with Azure cloud development, including security, observability, and resiliency * Hands-on experience with CI/CD pipelines and Infrastructure as Code (IaC) * Demonstrated expertise in enterprise API design, including OAuth 2.0, retries, and idempotency * Experience supporting SaaS migrations, including data validation and reconciliation processes * Proven mentoring and leadership capabilities within a technical project environment ## Description Lighthouse Technology Services is partnering with our client to fill their Sr. Java Software Engineer III position! This is a 12+ month contract and will be hybrid in Buffalo, NY. This role will be a W2 employee of Lighthouse Technology Services. No C2C or subcontracting arrangements will be considered. What You'll Be Doing: * Lead complex systems analysis, design, and development efforts for enterprise Java applications * Serve as principal application designer for critical components and major modifications * Direct and mentor less experienced engineers, coordinating development tasks across projects * Design and build scalable REST APIs and microservices using Java and Spring Boot * Drive SaaS migration initiatives, implementing OAuth 2.0, retries, idempotency, and reconciliation logic * Develop and deploy solutions within Azure, incorporating security, observability, and resiliency best practices * Manage CI/CD pipelines and Infrastructure as Code (IaC) to streamline delivery * Prepare technical specifications, test plans, and documentation for complex initiatives * Evaluate vendor software and recommend new technologies to improve system performance * Ensure adherence to development standards, risk protocols, and regulatory requirements ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Bootiful Spring Boot 3](https://www.wearedevelopers.com/videos/537-bootiful-spring-boot-3) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) ## Related Articles - [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) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [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) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)