Urgent Hybrid Opening For Java Developer Apply
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:
- 4-year degree or equivalent experience
- 5+ years of software development experience
- Demonstrates strong domain-specific knowledge regarding technology capabilities, and key competitors' products and differentiating features
- Working knowledge on package-specific configuration and deployment along with ability to build custom solutions
- Designs new testing methods and resolves routine and non-routine 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 high-performance, scalable, repeatable, and secure deliverables with broad impact (high throughput and low latency)
- Stays current with new and evolving technologies via training and self-directed 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 high-level 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 project's 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 trade-offs.
- 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.