Java Developer
Java DeveloperLocation: SJCResponsibilities:Work closely with analysts to translate business requirements into technical solutions.Can work on the back end tech stack primarily. Front end is optional.Implement all aspects of a feature including working directly with the customer/other engineering teams on requirements, designing the technical approach.Implement backend API code for business logic and infrastructure, implementing automated tests and launch.Our stack includes Java+Boq, Apps Framework, Spanner, Cloud Pubsub.Ideally, candidate need to have strong technical design skills, java experience, and are self-driven.Working proficiency and communication skills in verbal and written English.Qualifications:BA/BS degree in Computer Science or related technical field.Good programming experience in Java.Experience developing internal business applications and business integration.Experience in SQL and databases.Have knowledge in basic data structure and algorithm.Interests in ETL and data warehouse development.Attention to detail and act quickly.Experience in team cooperation environment.