What are the responsibilities and job description for the Senior Java Developer W2 position at ClifyX?
Position Title: Java Developer
Location: Bellevue, WA (Hybrid)
Duration: 12 Months Contract
Interview mode Video interview
Need & GC-Holders only.
Technical Stack:
- Java / Spring Boot
- Microservices
- AWS Cloud
Technology and System:
- Compile, develop, and deliver architectural guardrails; influence stakeholders and ensure compliance with architectural guardrails within many technological domains that support the needs of product teams to efficiently launch products and services.
- Lead technical solutions on cross-domain initiatives. Develops innovative solutions and technology strategies. Owns E2E solution design strategy across teams.
- Prepare and maintain design work, including architecture diagrams, data models, and API / micro-service architecture, while supporting the definition and adoption of common software development processes.
- Write clear documentation describing architecture, design strategies, standards, technical specifications, business benefits, opportunities, and threats to craft executive and external materials.
Work Experience:
- 8 years of validated experience in software engineering/enterprise architecture/technology leadership across multiple products, systems, and/or platforms, coupled with a strong eye for business and executive presence. (Required)
- 6 years of validated experience working in solutions design and enterprise architecture, delivering technical solutions. (Required)
- 6 years of validated experience in Enterprise applications, PLM (product lifecycle management), middle-tier services, databases, storage, distributed computing, virtualization, and/or application technology. (Required)
- 4 years of validated experience in a Cloud service provider (AWS, Microsoft Azure, or Google Cloud Platform (Google Cloud Platform)).
Knowledge, Skills, and Abilities:
- Agile Methodologies: Demonstrated success in advising matrixed resources and delivering software, with Agile Scrum methodologies and other commonly used tools, across multiple teams.
- Agile Project Management Experience with Agile backlog/project management tools.
- Collaboration Experience with successive elaboration and ability to develop Initiatives, Features, and User Stories that the DevOps teams can apply.
Product Management Experience implementing large and complex business/technology conversions as a Product Manager or lead technology role.