Java Full Stack Engineer 6-9 years Phoenix, AZ Contract W2 24+ Months Onsite(Hybrid) Seeking a full stack Sr. Engineer to contract for the year with hands on experience with React, JavaScript and preferably Kotlin.
Responsibilities : Function as member of an Agile Scrum team by contributing to building world class software through consistent development practices (tools, common components, and documentation).
Your duties will include (not limited to) : Developing complex, large-scale applications supporting automation and colleague journey transformation Perform hands-on software development, typically spending the majority of time writing code, API specs, doing proof of concepts, and conducting code reviews Partners with business representatives and other internal teams and technical product managers to design, build and test new products and features Translate user experience mock-ups and designs into functioning applications Drive technical aspects of software development (architecture, design, and development of systems) for assigned applications Debug / analyze software components and identify code fixes for remediation Ability to create and articulate technical documentation for the software produced Willingness to express new insights, concerns, and opinions directly to wider team including tech and business partners Mentor other engineers : Mentor and guide junior team members to succeed within the team Qualifications and Skills : 6+ years of software development experience in a professional environment such as : Bachelor's degree in computer science, computer science engineering, or related experience Hands-on coding experience with front-end development using React / Javascript and / or combination of coding experience with server-side development using Java / Kotlin as the primary language and exposure to related technologies like Spring.
Seeking general engineering skill than knowledge of a particular language or framework. Experience with design and coding across one or more platforms and languages as appropriate Experience in working on RESTful API design and implementation.
Experience in JVM languages e.g. Kotlin is a plus Experience in Python is a plus Understanding of code versioning tools such as GIT and code build tools like IntelliJ, Redhat JBoss, etc.
including the ability to setup CI / CD pipeline Experience in test driven development and unit testing Knowledge of database technologies, such as MySQL, PostgeSQL, or MongoDB