Senior Software Engineer (Java & React)
IT Services and IT Consulting · 201-500 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The engineer will manage the end-to-end lifecycle of high-impact projects within the real estate tech sector. They are responsible for designing microservices architectures, optimizing code performance, and collaborating with stakeholders on technical solutions.
What they look for
Requirements
Candidates must have strong production-level experience with Java 8+ and the Spring Framework, alongside hands-on React and modern JavaScript skills. A deep understanding of data structures, algorithmic complexity, and system design patterns is required.
Full description
Are you passionate about building scalable, high-impact applications and solving complex algorithmic challenges? At First Factory, we're looking for an exceptional Senior Software Engineer (Java/React) to join our team.
In this role, you will work with one of our longest-standing clients in the real estate industry. If you are looking for long-term stability and continuous growth, this is an excellent opportunity to build a secure and rewarding career.
If you thrive in highly technical environments, love deep-dive system design, and pride yourself on delivering robust, high-quality code within high-performing teams, this is the challenge you've been looking for.
About First Factory
We are a software development company with over two decades of experience, boasting a dynamic team of 175+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.
Key Responsibilities
- Take full accountability for the end-to-end lifecycle of a singular, high-impact project within the real estate tech space.
- Solve multi-layered logical puzzles and optimize code for both time and space complexity to ensure maximum performance.
- Collaborate through complex architecture design under tight timelines, designing and implementing modern Microservices architectures and RESTful APIs.
- Participate in rigorous deep-dive code reviews, using them as a collaborative opportunity to ensure high engineering standards and share knowledge.
- Articulate complex technical ideas, rationale, and architectural trade-offs clearly to both technical and non-technical stakeholders.
Requirements
- Strong, production-level experience with Java (8+) and the Spring Framework ecosystem.
- Hands-on experience building robust, highly responsive UIs with React and modern JavaScript (ES6+).
- Mastery of data structures, algorithmic complexity (Big-O notation), runtime optimization, and high-level system design patterns.
- Experience collaborating in high-performing, fast-paced Agile teams.
- Advanced English fluency.
Nice to Have
- Experience with CI/CD pipelines and cloud infrastructure (AWS, Azure, or GCP).
- A strong portfolio of competitive programming, HackerRank/LeetCode success, or complex open-source contributions.
Similar roles
-
React / Next.Js Software Engineer
Ford Motor Company Allen Park, Michigan, United States · $85K–$167K/yr
-
Senior Full-Stack .NET & React
Santex Ciudad de México, Mexico
-
Software Engineer II - Java Full Stack Developer + React + AWS
JPMorgan Chase & Co. Bengaluru, Karnataka, India
-
Senior Fullstack Developer – Java / React
IRIUM Portugal Lisbon, Portugal · €22K–€26K/yr
-
Frontend Developer (React Js / Next Js)
Uvation Poland
-
Full Stack Developer - React & .NET (Remote, México)
Capgemini Aguascalientes City, Aguascalientes, Mexico