What are the responsibilities and job description for the Full Stack Java - IT Software Engineer position at Tech Tammina?
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)
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Full Stack Java - IT Software Engineer?
Sign up to receive alerts about other jobs on the Full Stack Java - IT Software Engineer career path by checking the boxes next to the positions that interest you.