IT - Software Engineer II

4 Days Old

Role: IT - Software Engineer II Location: Pleasanton, CA Duration: 9+ Months
Responsibilities: Write clean, reusable code that's easier to read and test. Build products that perform, scale, are highly available and fault tolerant with automated failover capabilities. Operate and scale a rapidly growing product that is vital to our partners. Contribute Client ideas and collaborate with cross-functional teams to deliver and improve Client's systems. Collaborate with product architects, product owners, and other stakeholders to create great product requirements. Participate in standard scrum process including daily stand-up meetings, iteration planning, story grooming, etc.
Qualifications: 5+ years of solid programming experience building distributed systems using core java technologies. 2+ years of hands-on development experience in multithreaded programming. 2+ years of experience in Amazon Web Services (AWS) including Kinesis, RDS, EC2 etc. Efficiency in designing and implementing a highly secure and robust platform • Expert knowledge in service-oriented architecture and REST service knowledge. Demonstrable solution design for performance and scalability. Skilled at performance testing and JVM tuning. Experience scripting using one of the following: Bash, SQL, Groovy etc. Able to work autonomously. Experience in developing products in an agile environment using Scrum/Kanban methods • Strong verbal and written communication skills. Experience with the database technologies Strong verbal and written communication skills and ability to articulate things in a clear and concise manner. Strong in self-direction, problem solving and critical thinking. Deep passion for providing high quality customer experiences. Ability to co-ordinate and communicate across technology teams including 3rd party vendors.
Location:
Pleasanton