Logo
Tech Tammina

Full Stack Java - IT Software Engineer

Tech Tammina, Austin, Texas, us, 78716


Internal Job Title:

Full Stack Java - IT Software Engineer 3

Rate:

Market

Location:

Chandler, AZ or Austin, Texas (hybrid work)

About the Fixed Vehicle Data Team at Company:

Our development team is responsible for developing the next generation of data solutions. Members of our teams include industry-leading developers, architects, and designers who use a variety of innovative development methodologies and technologies to achieve breakthrough results, drive innovation and delight customers.

Top 3/4 Tech Skills (Full stack)7 + years of Programming experience in Java using Spring frameworks, and RESTful servicesSolid understanding of SQL knowledge especially SparkQL.Solid knowledge in data models - Schema in Kafka/Pulsar, 3NF Models and Dimension ModelsWorking knowledge any stream processing framework Spark or Java Stream or AkkaFrontend Framework: Node JS or Angular JS or React JS (desired

About the Senior Software Full Stack Developer role:• The Senior Software Developer will be responsible for new innovative application development and support including estimation, analysis, design, programming, unit/integration testing and code debugging.• This person will work in a highly collaborative, cross-functional, and Agile environment and will assume a key role for various new solutions within GM's OnstarTranformation. This person will...• Quickly design and develop new code• Estimate, and design for small increments of work just-in-time• Perform root cause analysis, technology evaluation, and quick prototypes• Commit to completing well-defined work and deliver on those commitments• Report status of assigned software development and/or maintenance tasks• Consistently follow the specified software development methodology• Promote improvements in programming practices such as acceptance test driven development, continuous integration, and continuous delivery• Prospective candidates possess a high degree of business insight, creativity, decision making skills, a drive for results, the ability to negotiate, the ability to develop peer relationships, and a strong technical learning capability.

Minimum Qualifications:• Experience with Agile teams that have delivered software while practicing code review• 7 + years of Programming experience in Java using Spring frameworks, and RESTful services• Solid understanding of SQL knowledge especially SparkQL• Solid knowledge in data models - Schema in Kafka/Pulsar, 3NF Models and Dimension Models• 7+ years Application development utilizing industry standard event-based design patterns• Creating self-contained, reusable, and testable modules and components• Validating user actions on the client side and providing responsive feedback• Proven experience diagnosing infrastructure issues such as network and database• Excellent verbal and written communication skills• Creative problem-solving skills and ability to effectively communicate and translate feedback, needs and solutions• Must have strong teamwork orientation and the ability to foster collaboration within and across teams• Needs good work ethic and strong sense of ownership of end result• Bachelor's degree in computer science or related field, or, equivalent combination of education and recent, relevant work experience (Flexible but good to have)