job summary: As a Lead J2EE Engineer, you would be responsible to evaluate solution options, best practices across programs, and ensure those solutions complement the organizational architecture strategies and guidelines. You would be a member of the core architecture team recommending and delivering solutions as well as providing advice on strategies for migrating existing workloads to the cloud. Your passion for educating, training, designing, and building solutions will help you drive successful business outcomes across a diverse set of enterprise customers. location: Tampa, Florida job type: Permanent salary: $130,000 - 150,000 per year work hours: 8am to 5pm education: No Degree Required responsibilities: Manage scrums and provide architectural oversight to the technical and delivery team to ensure successful system integrations with a solid failover strategyProvide technical leadership and oversight to the team during the implementation effortTechnical lead for the team and manage internal and external technical team deliverablesAssist in advising the IT vision, strategy, technology innovations, licensing and architecture servicesInfluence and drive the direction of solution architecture, platforms, versions, and toolsetsEngineer the architectural blocks of the solution - the e-commerce solution fitment, the business architecture, systems interaction, logical and deployment architectureIdentify potential system performance bottlenecks, security gaps, and resolve them.Supervise the e-commerce development team to ensure the given tasks are completed according to the architecture designedGuide and provide strategy for the Continuous integration and deploymentAudit the code, design and implementation plan artifactsGuidance for the preparation of code and design review checklists, guidelines and processesProvide guidance to resource planning, release, deployment, configuration management and implementation strategyEstablish architecture based testing procedures, and provide support to system testers. Support the bug fixing and maintenance processManage and anchor the team and manage their quality of deliveriesWork with business analysts to evaluate requests for changes or requests for implementing new systemsReview system design to assure that solutions will exhibit expected levels of performance, scalability, security, and appropriate reusability upon releaseProvide production problem diagnosis and technical supportPartner with project technical leaders on trade off decisions as requiredWork with client business leaders to identify best practices, systems and benchmarks qualifications: Experience level: ExperiencedMinimum 8 years of experienceEducation: No Degree Required skills: J2EE DEVELOPERAWSMicroservicesDesign PatternsReactJSCICD PipelinesNoSQLSPRINGSoftware Architecture Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility). For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.