Java Software Engineer III
Propertyvalue Lighthouse Technology Services
Buffalo, NY, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$166,400.0 - $183,040.0
Working hours
Regular working hours
Job source
Tech stack
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)
+4 more
Build Management
Api Design
Restful APIs
Microservices
Job 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
Requirements
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
24 days ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
EM
Eli McGarvie
Software Engineer Salary London
about 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago