· 5+ years of Java Full Stack Development experience
· Design, build and configure applications to meet business process and application requirements
· Design, implement, and maintain multiple software applications/components
· Deliver high availability and high-performance software solutions by writing efficient, bug free code
· Contribute to all phases of the software development lifecycle
· Write well-designed, efficient, and testable code
· Conduct software analysis, programming, testing, and debugging
· Conduct Java and Javas EE application development
· Ensure designs comply with specifications
· Prepare and produce releases of software components
· Transform requirements into software design specifications
· Investigate alternatives and new technologies
· Present code flows, and code artifacts for architectural review
All your information will be kept confidential according to EEO guidelines.