Full-Stack Engineer (Java/React/Mobile) - 3711500

LIGHTHOUSE
Buffalo, NY, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$145,600 - $156,000
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Apple IOS Mobile Application Development Code Review Application Data Software Engineering Web Applications ReactJS Spring-boot Backend Build Management Production Code
+2 more
Jetpack Compose Microservices

Job description

Lighthouse Technology Services is partnering with our client to fill their Full-Stack Engineer (Java/React/Mobile) position! This is a 3-4 month contract with possible extension and will be hybrid in Buffalo, NY or Wilmington, DE.

This role will be a W2 employee of Lighthouse Technology Services. No C2C or subcontracting arrangements will be considered.

What You’ll Be Doing:

  • Design and build backend services using Java and Spring Boot to power application data and logic
  • Develop user-facing features in React for web applications
  • Build native mobile features using Swift UI for iOS and Jetpack Compose for Android
  • Architect technical solutions for complex problems and drive implementation from concept to deployment
  • Own end-to-end delivery of complex system components including design, development, testing, and documentation
  • Mentor and guide other developers through code reviews and technical decision-making
  • Collaborate with engineering teams and business stakeholders to translate requirements into technical solutions
  • Write comprehensive documentation to ensure system maintainability and knowledge transfer
  • Lead testing efforts and quality assurance processes to ensure robust, production-ready code
  • Navigate and solve problems across interconnected systems and multiple platforms

Requirements

  • 6+ years of hands-on software development experience with demonstrated ability to design and architect solutions
  • Strong proficiency across Java/Spring Boot microservices, React, and native mobile development (Swift UI and/or Jetpack Compose)
  • Proven experience mentoring developers and leading technical decisions through code reviews and guidance
  • Excellent communication skills with ability to present technical concepts to both engineering and non-technical stakeholders
  • Demonstrated ability to work independently and take ownership of complex technical challenges
  • Strong problem-solving skills for untangling complex, interconnected systems across multiple platforms
  • Ability to manage multiple competing priorities and projects simultaneously
  • Experience working in regulated environments such as banking is a plus

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

Good distractions

Loading talks and stories from around this role…