Title: Senior Software Engineer
Duration: Long Term Contract
Location: Durham, NC | Westlake, TX
Job Description:
- Working closely with Product Owner, Technical Program Manager, Technical Lead, Architects, System Analysts, and Scrum-Master design, build, test, and deliver capabilities, features, and enhancements
- Providing mentoring to the FHB team of developers with specific emphasis on sound fundamental development methodology.
- Providing leadership on project development policies, procedures, standards, and strategies.
- Participating in the FHB Platform teams effort to improve the efficiency and quality of the entire development process.
Skills:
- 6-9 years of development experience.
- Solid understanding of Rest concepts and developing Rest APIs using Spring Boot with Tomcat
- Strong Java 8 capabilities, lambda, streams and functional interfaces, Spring modules, including IOC, MVC(Rest), BATCH, spring boot along with other core components like oauth2 and security.
- Background with Message queues. RabbitMQ is preferred.
- Experience working with versioning using GIT and/or stash.
- Knowledge or experience working with Jenkins pipeline and Maven Modules.
- Strength with SQL/PLSQL along with knowledge and experience with Unix scripting.
- Knowledge or experience working with public cloud, Azure is preferred.
- Bachelor's Degree (Computer Science or related fields)
Skills :