Taro Logo

Senior Software Engineer

Global provider of real estate and investment management services with over 200 years of history.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Real Estate

Job Description

JLL Technologies is seeking a Senior Software Engineer to join their Digital Products team, focusing on transforming commercial real estate through innovative technology solutions. This role combines cutting-edge software development with real estate industry impact, working on strategic product features using modern technologies. The position involves working with big data, developing scalable solutions, and implementing GraphQL APIs while collaborating with global engineering teams. JLL, a Fortune 500 company with over 200 years of history and $20.8 billion in revenue (2023), offers a comprehensive environment for professional growth. The role requires expertise in Java, Spring Boot, and cloud technologies, particularly Azure services. You'll be part of a team shaping the future of real estate technology, working on data pipelines, event-driven architectures, and full-stack development. The position offers opportunities to influence technical decisions, work with cross-functional teams, and contribute to innovative solutions in the PropTech space.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Design and implement high-performance, scalable software solutions using Java and Spring Boot
  • Develop and optimize GraphQL APIs for efficient data querying
  • Work with big data technologies, particularly Databricks and PySpark
  • Collaborate with product managers and UX designers
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and improve development processes
  • Troubleshoot, debug, and upgrade existing systems
  • Evaluate new technologies and frameworks
  • Develop data pipelines and handle data flow across multiple applications

Requirements For Senior Software Engineer

Java
Python
React
Kafka
RabbitMQ
  • Bachelor's degree in Information Science, Computer Science, Mathematics, Statistics or related field
  • 7+ years of experience as a Software developer
  • Experience with Java, Springboot, GraphQL, Python-spark, Databricks
  • Knowledge of Azure services (Event Hubs, Data Lake Storage, Azure Search)
  • Experience with CICD and DevOps processes
  • Experience with React for front-end development (preferred)
  • Familiarity with event-driven architectures and message queues
  • Experience handling unstructured data and data lake environments
  • Team player with ability to work in fast-paced environment

Benefits For Senior Software Engineer

Medical Insurance
401k
  • Competitive pay and benefits package
  • Total Rewards Program
  • Professional development opportunities
  • Learning platforms for technical growth

Related Jobs

Senior Software Engineer

Senior Software Engineer position at JLL Technologies, focusing on building scalable solutions for real estate technology using Java, Spring Boot, and cloud technologies.

Full Stack Developer

Senior Full Stack Developer position at ZEISS India, requiring 7+ years of experience in Java and frontend development, focusing on MES software development for lens manufacturing.

Senior Software Engineer II

Senior Software Engineer II position at LexisNexis Legal & Professional, focusing on full-stack development with .NET Core and React in Bengaluru.

Senior Software Engineer

Senior Software Engineer position at Clarivate in Bangalore, working on Dialog Solutions platform for life sciences research, requiring 4+ years experience in backend development with Java and Angular.

Senior Software Engineer

Senior Software Engineer position at Cubic Transportation Systems, focusing on C++ development for transportation solutions with 6+ years of experience required.