Job Title: Java API Engineer
Location: Phoenix, AZ (Onsite)
Duratio: Long Term Contract
Primary Skills: Java, API, Python, Cloud, Microservice based architecture, Spring boot, Vertex, Kafka, RDBMS, No SQL, Maven, GIT, Jenkins, CI/CD
Secondary Skills: Python, AI/ML, Tensorflow, LLM, GenAI
Responsibilities:
· Provide thought leadership, engineering expertise and direction to the engineering teams; be versatile and be able to collaborate with business stakeholders, product teams and cross functional technology groups to drive continuous delivery.
· Drive user story analysis and elaboration, design and develop software applications, and test and build automation tools.
· Own all technical aspects of software development (architecture, design, and development of systems) for assigned applications.
· Perform hands-on software development, writing code, API specs, doing proof of concepts, conducting code reviews, and testing in ongoing sprints.
· Drive consistent development practices - tools and common components.
· Develop deep understanding of tie-ins with other systems and platforms within the supported domains.
· Work with technical product managers contributing to blueprints and assisting with annual planning of feature sets.
· Identify opportunities for adopting new technology to solve existing needs and predicting future challenges.
· Effectively communicate to internal and external business partners on solution design.