Source description
About the role
As a Fullstack Engineer at the company, your role will involve designing and building robust, elastic, and maintainable mobile and web-based software applications. You will collaborate heavily with offshore and onshore teams. It is essential for you to be a self-starter with a thorough understanding of REST and SOAP services, ReactJS or other comparable front-end platforms, RDBMS systems and SQL, Microsoft Azure software development and deployment tools, design patterns, and deployment strategies. Key Responsibilities: - Design and build robust, elastic, and maintainable mobile and web-based software applications - Collaborate with offshore and onshore teams - Understand and work with REST and SOAP services, ReactJS, RDBMS systems, SQL, Microsoft Azure development and deployment tools - Make recommendations on interacting with legacy programs - Create design documents and illustrate software components - Provide best practices on back-end service construction - Review source code delivered by developers - Create and update database schemas and queries - Provide recommendations and strategies for accelerating product delivery using AI/ML or other technologies Qualifications: - Bachelors degree or equivalent experience required, specializing in computer science, engineering, or related field - Minimum 3+ years of experience architecting web and mobile applications - Strong experience with ReactJS and Spring Boot development - Experience using Jira and Azure DevOps - Experience with cloud platforms, with a preference for Microsoft Azure - Experience with Microsoft Azure App Services, REDIS cache, and other cloud-based development tools - Experience with AI development tools, e.g. GitHub Copilot - Strong experience with building complex web and mobile applications using onshore and offshore developers - Strong experience in design, construction, and deployment of REST and SOAP services - Strong experience with Database Design, Database Objects and Procedures - Experience with incorporating Okta authentication and authorization into web and mobile applications - Strong knowledge of design patterns and coding best practices - Experience with developing SaaS applications - Experience with single sign-on, session management, user profiles, and user identity and authentication frameworks are a strong plus - Experience with troubleshooting and solving application memory and performance issues - Experience with WebSphere Portal (HCL DX), WebSphere Application Server, and WebSphere Content Manager, a plus - Experience with JavaServer Pages (JSP) and JavaServer Faces (JSF), a plus - Experience with Agile/Scrum development practices and concepts - Excellent communication and teamwork skills As a Fullstack Engineer at the company, your role will involve designing and building robust, elastic, and maintainable mobile and web-based software applications. You will collaborate heavily with offshore and onshore teams. It is essential for you to be a self-starter with a thorough understanding of REST and SOAP services, ReactJS or other comparable front-end platforms, RDBMS systems and SQL, Microsoft Azure software development and deployment tools, design patterns, and deployment strategies. Key Responsibilities: - Design and build robust, elastic, and maintainable mobile and web-based software applications - Collaborate with offshore and onshore teams - Understand and work with REST and SOAP services, ReactJS, RDBMS systems, SQL, Microsoft Azure development and deployment tools - Make recommendations on interacting with legacy programs - Create design documents and illustrate software components - Provide best practices on back-end service construction - Review source code delivered by developers - Create and update database schemas and queries - Provide recommendations and strategies for accelerating product delivery using AI/ML or other technologies Qualifications: - Bachelors degree or equivalent experience required, specializing in computer science, engineering, or related field - Minimum 3+ years of experience architecting web and mobile applications - Strong experience with ReactJS and Spring Boot development - Experience using Jira and Azure DevOps - Experience with cloud platforms, with a preference for Microsoft Azure - Experience with Microsoft Azure App Services, REDIS cache, and other cloud-based development tools - Experience with AI development tools, e.g. GitHub Copilot - Strong experience with building complex web and mobile applications using onshore and offshore developers - Strong experience in design, construction, and deployment of REST and SOAP services - Strong experience with Database Design, Database Objects and Procedures - Experience with incorporating Okta authentication and authorization into web and mobile applications - Strong knowledge of design patterns and coding best practices - Experience with developing SaaS applications - Experience with single sign-on, session management, user profil
More at Johnson Controls