Full Stack Engineer (Contract)
Oakland, Phoenix, or Honolulu - Hybrid onsite 1-2 days per week
Contract Duration : 1 year - Plan is for candidates to become full time afterwards
Role Summary
This position is available with a leading shipping and logistics provider in the US. The Full Stack Engineer is responsible for building, configuring, and maintaining applications for delivery of various business functions for seamless operations.
Responsibilities :
- Understand business vertical requirements.
- Design and implement world-class solutions using innovative & modern technology, advanced knowledge of application, data, and infrastructure architecture disciplines, understanding of architecture and design across all systems and working proficiency in developmental toolsets.
- Work closely with production operations, build and deployment teams to ensure smooth deployment of application components in all environments.
- Ensure that appropriate change control processes for deliverables are followed. Provide expertise in doing technical evaluation of packaged products or new technology.
- Ensure smooth and timely delivery of the project in collaboration with the project leads and the project manager.
- Communicate effectively within a cross-functional group setting, demonstrating excellent verbal and written skills when communicating technical concepts as they relate to business problems.
- Demonstrate strong programming skills in Java, Web Services, Spring Framework and SQL.
- Write efficient and testable code, build reusable components, and create code documentation.
Knowledge, Skills, & Abilities :
Strong coding skills in Java, Spring Framework, Web services and SQL.Strong problem solving, analyzing, and debugging skills.Strong knowledge in CI / CD pipeline and deployments in AWS cloud.Strong knowledge in application / web servers, Tomcat / Apache / JBoss.Good knowledge of web tools, browsers, and info-sec concepts.Ability to use best practices by developing reusable code components, driving coding standards, performing code reviews, and providing key process improvement recommendations.Excellent communication and written skills.Ability to work with others across the organization.Effectively communicate in a variety of settings including one-on-one, small, and large groups.Creative and innovative thinking and ability to encourage teams to bring their ideas.Requirements :
5+ years' experience building enterprise applications3+ years' experience with React preferred
Familiarity with UI / UX design principlesProficiency in J2EE platformExperience with Java, Spring / Spring Boot, RESTful Services, XML, Tomcat, JBoss.Strong relational database (SQL) experience MySQL experience a plusNice to have :
Experience implementing cloud-based solutions will be seen as a plusStrong understanding of version control tools like GitHub, and build and deployment tools such as Maven, Gradle, and JenkinsLinux / Unix experience, open-source Java stack and Application ServersStrong INFOSEC understanding and build applications with sound Information Security / Cyber Security principlesExperience in the Shipping and Logistics domain#J-18808-Ljbffr