JOB DESCRIPTION
Our client is looking for a Java Technical lead that is a hands-on developer, but also be able to collaborate with their Product Owner, Product Direct, and Architect to ensure the backlog is defined properly for upcoming iterations. The Technical Lead is able to identify, evaluate, and help prioritize technical debt and enabling functionality, and ensure that suitable collaboration is occurring to support effective prioritization and delivery. The Technical Lead is expected to be a great communicator and able to motivate their team to meet their goals.
Job Title: Technical Lead- Java
Location: Owings Mills, MD
Length: Contract to Hire
Compensation: Competitive based on years of relevant experience & education
Clearance: Able to obtain & maintain a Public Trust
* U.S. citizen or legal right to work in the United States without sponsorship*
Responsibilities:
- Architect, design, code, and implement next-generation data analytics application using software engineering best practices in the latest technologies
- Ensure adherence and dissemination to their team, required standards and best practices
- Serve as technical liaison between Agile team and product owner and director to understand the business cases from end to end, propose a minimum viable product (MVP) with a plan to continue to evolve the MVP
- Collaborate with product management to provide input towards product roadmaps and enabling technology
- Support the Scrum Master to ensure the team is meeting their goals and help coach team members in agile development and delivery approaches
- Help their team plan and execute each sprint and assist with impediments to the sprint goal, and in identifying ways to unblock tasks as needed Support the Product Owner from a technical perspective to create well-defined user stories with clear Acceptance Criteria that meet the team’s definition of sprint-ready, and are good enough to begin work
- Participate in solution and design discussions with team members and build consensus around how to deliver solutions iteratively, and minimize the amount of work required to deliver the intended value
- Partner with architects to provide solutions that are scalable, adaptable and in synchronization with evolving business requirements and architectural vision
- Ensure adherence to quality standards and technical reviews for all deliverables
Requirements:
- Bachelors of Science (or higher) in computer science or related field
- 7 years minimum coding experience with Java (JEE) building enterprise applications
- 5 years minimum working with COTS/GOTS and custom applications
- 3 years minimum of hands-on experience with Big Data platforms (Hadoop ecosystem, Spark, Hive, Hue, Sentry, HDFS, Oozie), preferred experience with Cloudera
- 5 years minimum successful experience delivering solutions iteratively using Agile approaches and frameworks – preferably SCRUM
- Expertise in relational databases (PostgreSQL, Oracle, RDS), SQL and ORM technologies
- Experience with microservices architecture and microservices design patterns
- Demonstrated experience leading teams on a project level
- Experience writing design documentation based on industry standards or agency standards, within an incremental product delivery environment, preferred
- Preferred experience with Cloudera distribution including Cloudera Manager and Navigator
- Preferred experience with Talend to define ETL workflows on Big Data platform
- Preferred experience integrating Microstrategy with a Big Data platform to produce BI reports
- Preferred experience with AWS or other cloud platforms
- Preferred experience with delivering code using Continuous Integration and Continuous Delivery (CI/CD) best practices and DevOps to production
Preferred:
- Preferred experience with Cloudera distribution including Cloudera Manager and Navigator
- Preferred experience with Talend to define ETL workflows on Big Data platform
- Preferred experience integrating Microstrategy with a Big Data platform to produce BI reports
- Preferred experience with AWS or other cloud platforms
- Preferred experience with delivering code using Continuous Integration and Continuous Delivery (CI/CD) best practices and DevOps to production
Please wait while your job application is being processed. This may take a few moments.
New Search
Job Id:
22445
Job Category:
Software Applications & ERP
Job Location:
Owings Mills, MD 21117
Security Clearance:
Not Defined
Business Unit:
Zachary Piper Solutions