Note :
- Only W2 No C2C.
- Need Local to MN Only.
- 9 years experience minimum.
Technology:
Languages: Java and Kotlin
Frameworks: Spring Boot REST Junit 5 Kotest
Caching solutions: Redis
Databases: PostgreSQL Elastic Search
CI/CD: Drone preferable or any CI/CD tools.
Distributed event streaming platform like Kafka
Log aggregation with Logstash and Kibana
Requirements:
- 4year degree or equivalent experience
- 5 years of software development experience
- Demonstrates strong domainspecific knowledge regarding technology capabilities and key competitors products and differentiating features
- Working knowledge on packagespecific configuration and deployment along with ability to build custom solutions
- Designs new testing methods and resolves routine and nonroutine technical issues with minimal assistance
- Demonstrates strong proficiency in core development platforms within own domain
- Writes and organizes code using multiple computer languages including distributed programming and understand different frameworks and paradigm
- Delivers highperformance scalable repeatable and secure deliverables with broad impact (high throughput and low latency)
- Stays current with new and evolving technologies via training and selfdirected education.
Preferred experience:
- Basic Understanding of network & server infrastructure and Digital Media in retail domain.
- Basic understanding of security (in coding using certificates secure design etc.).
- Basic Understanding of Video Content Management Solutions API Integrations and Server management.
- Accountable for gathering input from business teams and writing usable requirements (or stories) for development teams and planning the UAT process.
- Has a detailed understanding of the business objectives and technology solutions and can translate highlevel business vision ideas and strategic goals into requirements for technology teams.
- Navigate the product and technical organizations to consolidate business input and write business and platform requirements for medium sized projects and projects that span multiple products.
- Work with business teams to obtain input propose feasible options/solutions to meet requirements and recommend best approach based on priorities (such as development time usability maintainability etc.)
- Own the collaboration process between the business and tech teams to finalize requirements gathering within an agreed timeframe.
- Submit final requirements (or initial stories) for development work to begin.
- Responsible for drafting the UAT plan and capturing input from users and provide engineers with consolidated change requirements.
- Facilitate scope change discussions and provide recommendations to Project Owners.
- Accountable for validating that business requirements are met through the projects delivery cycle.
- Business domain experience and strong understanding of supporting technologies Demonstrated understanding or experience in technology development projects and experience working in structured project methodologies.
- Ability to gather articulate and document business requirements identify risks and manage tradeoffs.
- years experience with technology and ability to facilitate communication between business and tech teams.
- Engineering or technical background (through experience and education) or experience in a technical project environment.
- Financial background or proven competency in financial estimation and business case development.
- Experience working in a matrix technology organization and familiar with projects that span multiple development teams.
- Domain knowledge including understanding of technology and systems knowledge of industry trends and familiarity with business strategy and goals for given domain.