RealPage

Lead Application Architect

Job Locations US-TX-Richardson
ID
20-6264
Category
Engineering
Position Type
Full-Time

BE Innovative. BE RealPage.

RealPage Outperforms! We are a leading global provider of software and data analytics to the real estate industry. Clients use our platform to improve operating performance and increase capital returns.

 

We are a run fast, have fun and reap rewards type of environment. RealPage offers an engaging work culture that fosters personal and career growth for our employees. We continually reinvent and evolve to meet the needs of the customers we serve through technology and vision. You can feel it in the work we do and the clients that benefit. Our unique company philosophy fosters innovation, excellence and collaboration.

Overview

RealPage is looking for a Lead Application Architect for Rapidly growing Business Analytics team to primarily design and develop high-volume, low latency applications for mission-critical systems and to deliver high-availability and performance. You’ll be a key player towards the design and development of current and future capabilities of our Business Analytics Platform.

Responsibilities

 

What you will be doing

  • Advanced proficiency in design and implementation in Java , Spring, Rest API’s & Angular and Unix/Linux.
  • Participate in all agile ceremonies including planning, grooming, product demonstration and team retrospectives.
  • Help improve code quality by implementing recommended best practice
  • Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate.
  • Create Software Architecture Document, High Level and Low-Level Design document, Nonfunctional requirements for the project.
  • Participate in production of technical specification for development and integration requirements.
  • Production support - and Unix/Linux

Qualifications

 

What we think it takes to get the job:

 

  • Bachelor's degree in Computer Science or related field. Equivalent technical experience may be substituted for this educational requirement.
  • 10 + years of experience in developing web applications
  • 10 + years of developing enterprise level systems on the Java and J2EE Spring Boot.
  • 8+ years of with Spring Core, Spring MVC, Spring Integration and Spring Security
  • 3+ years of experience on Front end technologies: HTML, JavaScript and its libraries/frameworks including Angular,
  • knowledge of Git Hub, Maven and Devops.
  • Expert in modern object-oriented development techniques
  • Strong working knowledge of Web Servers
  • Strong working knowledge of consuming Web Services (SOAP and REST) and developing Micro Services
  • Knowledge of API Management platforms / Web Services Gateway
  • Knowledge of SQL and relational database design (MSSQL is preferred)
  • Should have a passion for creating UI that is Responsive, accessible, usable and above all, functional
  • Good understanding of cross-browser compatibility
  • knowledge of software development practices in SAFe Framework and CI-CD toolsets
  • Broad knowledge of the modern application stacks, their infrastructures and architectures
  • Excellent verbal and written communication skills with stakeholders, at various organizational levels. 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.