Job Description

Description

As a Technical Lead, you will maintain active relationships with the Product Owner to understand business requirements, lead requirements gathering meetings, and review designs with the product owner. You will lead efforts with Integration/User Interfaces, develop and own the Program Increment list of features, and define the application scope and objectives. Additionally, you will supervise the preparation of technical and/or functional specifications from which programs will be written.

You will perform technical design reviews and code reviews, and be responsible for the delivery of application technology solutions and data information planning efforts. Owning the technical development environment, you will work on the Enterprise team, plan and implement projects, manage schedules, and monitor and report on project progress to stakeholders. Implementing and managing change when necessary to meet project outputs, you will conduct proper risk management and ensure project closure by meeting the definition of done criteria.

Company Culture and Environment

The company fosters a collaborative and innovative environment, emphasizing active communication with stakeholders and a commitment to delivering high-quality technology solutions. Teamwork is essential, as is the ability to adapt and manage change effectively.

Career Growth and Development Opportunities

This role provides opportunities for professional growth as you lead technology initiatives and engage with various stakeholders. Your experience will enhance your capabilities in managing complex projects and leading teams, paving the way for further career advancements.

Detailed Benefits and Perks

  • Flexible work arrangements to promote work-life balance
  • Opportunities for training and professional development

Compensation and Benefits

  • Competitive salary based on experience
  • Health, dental, and vision insurance
  • Retirement savings plan with company matching
  • Generous vacation and paid time off policy

Why you should apply for this position today

This position offers a unique chance to lead critical technology projects that directly impact business outcomes. By joining our team, you will contribute to innovative solutions in a dynamic environment and enhance your skillset while making a meaningful impact.

Skills

  • 10+ years of programming experience with JAVA development
  • Expert-level experience with business and technical applications
  • Three or more years of experience in a Technical Lead role in JAVA APIs
  • Experience in designing, developing, and deploying microservices in container-based environments
  • Proficiency with Angular, NodeJS, and other JavaScript frameworks
  • Familiarity with the AZURE framework and architectural design patterns
  • Knowledge of integration scenarios such as Message Queues, Kafka, and web services
  • Comfortable working with interfaces including REST web services, swagger profiles, and JSON payloads
  • Strong experience working in Agile (Scrum) development teams
  • Retail experience preferred but not mandatory

Responsibilities

  • Maintain active relationships with Product Owner
  • Lead requirements gathering meetings and design reviews
  • Develop and own the Program Increment list of features
  • Supervise the preparation of technical and functional specifications
  • Perform technical design and code reviews
  • Ensure delivery of application technology solutions
  • Plan and implement projects while managing schedules
  • Monitor and report project progress to stakeholders
  • Implement change management to meet project outputs
  • Conduct risk management and ensure project closure

Qualifications

  • 10+ years of programming experience
  • Extensive experience interfacing with business stakeholders
  • Proven leadership in Technical Lead roles

Education Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field

Education Requirements Credential Category

  • Bachelor’s degree required

Experience Requirements

  • 10+ years of programming experience with JAVA
  • Three years of experience as a Technical Lead in JAVA APIs
  • Experience designing and deploying microservices

Why work in Dallas, TX

Dallas boasts a vibrant economy and a thriving job market, making it an attractive place for professionals seeking growth and opportunities. The city is known for its rich cultural scene, diverse culinary offerings, and a strong sense of community. With numerous parks and recreational spaces, Dallas offers a balanced lifestyle that supports both personal and professional growth.

Employment Type: Full-Time

Salary: $120000.00 - 140000.00 Per Year

Apply to this job

Think you're the perfect candidate?

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.
Posted on May 18

Technical Lead - Java Development and Microservices

Dallas, TX

120,000 - 140,000 Per Year

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.