Role: Java Solution Architect Location: remote(Brazil) Job Description: What you will do Design, implement and iterate on scalable, secure, highly-available, complex, backend services Leading team projects and drawing from best practices with minimal oversight Maintain code quality internally and from outsourced partners Communicate technical risks within and across the group.
Drive project requirements alignment with adjacent teams Handle various real-time issues on online services and platform Collect and analyze metrics from online services in order to improve reliability and service performance over time Provide input into the product road map, including milestone schedules and deliverables Follow industry trends and maintain a strong interest in cutting edge technologyWhat we're looking for Passionate about building and maintaining consumer-facing online applications that are secure, scalable, reliable and highly available Requirements: 5+ years of experience in building online service or web systems Deep knowledge of Java, design and design patterns Deep knowledge of database systems and strategies to utilize them effectively at scale Experience of utilizing cache, messaging, async processing, etc.
in online services Experience with deploying and running services on a large scale and mission-critical environment Experience with cloud technologies, preferably AWS cloud services Experience in a continuous integration / continuous delivery environment Nice to have deep knowledge of restful API design and implementation Pratap Datla :: NOBLESOFT ****** :: (972)-797-9017