What are the responsibilities and job description for the Java Software Engineer position at Flexton Inc.?
Position Description:
· Hands on development on building n-tier applications using RESTful Services, Java/J2EE, JavaScript, Python, NoSql.
· Working knowledge of one or more cloud technologies such as AZURE, GCP, OpenStack
· Work with a team of highly skilled developers and testing professionals to deliver high quality test automation and products.
· You will collaborate closely with PM, QA, Development, and Customer Support teams on core Omni Catalog features and incorporate them into automated functional test scenarios.
· Analyze test results, triage tickets, and work closely with team members to debug and reproduce reported issues.
· Focus on automation first, with a goal of 100% automated test cases consisting of fast, reliable, API-level tests that can be incorporated into a Continuous Integration environment.
· Advocate for testability and quality throughout the entire feature development cycle
Minimum Qualifications:
· 2 years of SRE
· Ability and willingness to quickly learn new technology stacks outside of your comfort zone.
· Proficient in Java and scripting languages (JavaScript, Java etc.)
· You enjoy variety in your day-to-day activities, rather than spending your full day working in code.
· A passion for improving the overall customer experience through the automated and data-driven evaluation of product quality.
· A strong understanding of the Software Development Life Cycle, Applications on Cloud
· You're passionate about writing scalable/maintainable/fast/reliable code with a worldwide scale, multi-tenant applications.