RH-USA Inc
Job Title
Your responsibilities include providing application architecture leadership, expertise, and solutions on complex initiatives. You will assess current capabilities, propose solutions, provide vendor selection analysis, or recommend development when necessary to maintain or extend IT systems. You will also take a technical and analytical role in the discussion of requirements for existing and future business systems when requested. Additionally, you will monitor all business operations functions in the system and manage issues to resolution, delivering business continuity to the RH enterprise. You will lead core development teams to identify, prioritize, and track tasks needed to complete project objectives, identify risk, and propose mitigation plans. You will develop detailed specifications to meet the requirements provided, build and maintain implementation and rollback documents to ensure complete and standardized development and change control, and peer review code for standards and project requirements for team members. You will architect, design, and develop solutions with a small agile team in different geographies and time zones, and have a willingness to learn and experiment with technologies outside of your comfort area. Our requirements include 12+ years of relevant experience as a Full-Stack Java/J2EE Web Developer/Lead with diversified exposure in analysis, design, development, and implementation of web-based applications. You must have 5-7+ years of professional experience as part of an enterprise software company or systems integrator, and 3+ years architecting and deploying multi-tiered applications. Experience with microservices or headless implementations is required, as well as hands on experience in Core Java and JavaEE platform with Servlets, JSP, JDBC, Multithreading, Spring MVC, and Spring Boot. You should have experience working with database technologies like MySQL, Oracle, MS SQL Server, and NoSQL DB, and 2+ years of experience with NoSQL DBs such as MongoDB, CouchDB. Experience with the Serverless Framework is also required, as well as good knowledge of Amazon Web Service (AWS) and continuous integration with orchestration tools. Experience with integrations platform like Mule is required, and you must have experience in creating scalable object-oriented RESTful web services and applications. Working knowledge of common programming languages (functional, preferred in Node.js, Angular/React.js) is required, as well as experience with modern cloud architecture and paradigms. UI experience in developing React UI applications is required, and outstanding problem-solving and analytical skills are necessary. Strong analytical, troubleshooting skills, high reliability team player, and a good dose of pragmatism are also required. A bachelor's degree in Computer Science, Information Systems, or related field and/or equivalent training and/or relevant experience is required, and a master's degree in engineering, computer science, or other technical discipline is preferred. Built business cases incorporating cost analysis and ROI are required, and certifications relevant to AWS and cloud technologies (Solutions Architect, DevOps Engineer) is preferred but not required.
Your responsibilities include providing application architecture leadership, expertise, and solutions on complex initiatives. You will assess current capabilities, propose solutions, provide vendor selection analysis, or recommend development when necessary to maintain or extend IT systems. You will also take a technical and analytical role in the discussion of requirements for existing and future business systems when requested. Additionally, you will monitor all business operations functions in the system and manage issues to resolution, delivering business continuity to the RH enterprise. You will lead core development teams to identify, prioritize, and track tasks needed to complete project objectives, identify risk, and propose mitigation plans. You will develop detailed specifications to meet the requirements provided, build and maintain implementation and rollback documents to ensure complete and standardized development and change control, and peer review code for standards and project requirements for team members. You will architect, design, and develop solutions with a small agile team in different geographies and time zones, and have a willingness to learn and experiment with technologies outside of your comfort area. Our requirements include 12+ years of relevant experience as a Full-Stack Java/J2EE Web Developer/Lead with diversified exposure in analysis, design, development, and implementation of web-based applications. You must have 5-7+ years of professional experience as part of an enterprise software company or systems integrator, and 3+ years architecting and deploying multi-tiered applications. Experience with microservices or headless implementations is required, as well as hands on experience in Core Java and JavaEE platform with Servlets, JSP, JDBC, Multithreading, Spring MVC, and Spring Boot. You should have experience working with database technologies like MySQL, Oracle, MS SQL Server, and NoSQL DB, and 2+ years of experience with NoSQL DBs such as MongoDB, CouchDB. Experience with the Serverless Framework is also required, as well as good knowledge of Amazon Web Service (AWS) and continuous integration with orchestration tools. Experience with integrations platform like Mule is required, and you must have experience in creating scalable object-oriented RESTful web services and applications. Working knowledge of common programming languages (functional, preferred in Node.js, Angular/React.js) is required, as well as experience with modern cloud architecture and paradigms. UI experience in developing React UI applications is required, and outstanding problem-solving and analytical skills are necessary. Strong analytical, troubleshooting skills, high reliability team player, and a good dose of pragmatism are also required. A bachelor's degree in Computer Science, Information Systems, or related field and/or equivalent training and/or relevant experience is required, and a master's degree in engineering, computer science, or other technical discipline is preferred. Built business cases incorporating cost analysis and ROI are required, and certifications relevant to AWS and cloud technologies (Solutions Architect, DevOps Engineer) is preferred but not required.