Full Stack Java - IT Software Engineer
Tech Tammina - austin, TX
Apply NowJob Description
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 services Solid understanding of SQL knowledge especially SparkQL. Solid knowledge in data models - Schema in Kafka/Pulsar, 3NF Models and Dimension Models Working knowledge any stream processing framework Spark or Java Stream or Akka Frontend 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)
Created: 2024-10-07