Role: Java Solution Architect
Location: remote(Brazil)
Job Description:
What you will doDesign, implement and iterate on scalable, secure, highly-available, complex, backend servicesLeading team projects and drawing from best practices with minimal oversightMaintain code quality internally and from outsourced partnersCommunicate technical risks within and across the group. Drive project requirements alignment with adjacent teamsHandle various real-time issues on online services and platformCollect and analyze metrics from online services in order to improve reliability and service performance over timeProvide input into the product road map, including milestone schedules and deliverablesFollow industry trends and maintain a strong interest in cutting edge technologyWhat we're looking forPassionate about building and maintaining consumer-facing online applications that are secure, scalable, reliable and highly availableRequirements:5+ years of experience in building online service or web systemsDeep knowledge of Java, design and design patternsDeep knowledge of database systems and strategies to utilize them effectively at scaleExperience of utilizing cache, messaging, async processing, etc. in online servicesExperience with deploying and running services on a large scale and mission-critical environmentExperience with cloud technologies, preferably AWS cloud servicesExperience in a continuous integration / continuous delivery environmentNice to have deep knowledge of restful API design and implementation Pratap Datla :: NOBLESOFT ****** :: (972)-797-9017