Responsibilities:Expand existing software to meet customers' changing needs;Continue updating legacy modules with newer technologies;Develop components and enhancements to our software, utilizing some or all the following: Java, Spring Framework, Javascript, ReactJS, AngularJS, Elasticsearch, MongoDB, SQL, and Oracle PL/SQL;Design, develop, test, and debug software;Work across departments to ensure long-term development efforts correctly support the business' goals and needs;Participate in design and code reviews;Build reusable components and systems;Create technical documentation;Guide specific implementation of overall architectural patterns and decisions;Requirements for this challenge:Experience with Java utilizing object-oriented programming principles and design patterns;Experience with Spring Framework or similar Java development frameworks;Experience with Javascript;Experience with Elasticsearch and/or MongoDB;RDBMS familiarity – schema design, query creation, and application integration;Self-reliant and motivated self-starter;Excellent problem-solving and troubleshooting skills;Project and task-oriented with a focus on details;Clear, professional communication skills with the ability to effectively contribute to team discussions;Willingness to work occasional evenings and weekends, as required, to meet deadlines;Solid team player;Nice to have:Experience with multiple approaches to Agile SDLC processes;Familiarity with ReactJS, AngularJS;Familiarity with navigating around Linux systems;Familiarity with Eclipse IDE;Experience designing and building API-based systems;Experience in the world of real estate data;Our benefits:Health plan and dental plan;Meal allowances;Extended parenting leave;Annual profit-sharing distribution;Life insurance;Partnership with an online mental health platform;CI&T University;Support Program: psychological guidance;Partnership with online course platforms;Platform for language learning;And many others.
#J-18808-Ljbffr