IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Developer

Irving, Texas Calance US

Job TitleJ2ee Developer – ID:31704

Duration6 Months

Start DateASAP

Job Skillschatbot

LocationIrving, TX

Date Posted05/10/2018

Description:

Java Full-Stack Engineer

Responsibilities:

Design, review, analyze, and modify Chatbots, web applications and other supporting systems as per the business systems’ needs
Develop and write code, review other Web Developers’ code for modifications, and constructions including all the web application stack which includes the Frontend Middle-tier, Persistence and Backend
Collaborate with business resources to identify current operating procedures and to clarify business objectives, as they relate to development project work
Lead the design and build initiatives for business system, web and mobile applications in shaping user experiences by demonstrating latest technology tools, constraints, and interfaces
Create custom system-to-system interfaces

Skills

Technical:

Java SE 6+: SOLID GRASP of OOP design and performance tuning
SpringMVC: Model-View-Controller design and testing
SpringREST: API endpoints based on domain models
Hibernate: Object-Relational Mapping (ORM) framework
Site-search engines: Apache Solr preferred
Template engines: Thymeleaf preferred
Git: strong working knowledge of distributed version control with Git (experience with Gitflow workflow and feature-branch-workflows desired)
Other: Chatbot technologies like *************, ****** etc

DevSecOps (Development, Security, and Operations)

CI/CD: Experience with automated build, test, and deploy services, e.g.,
Jenkins
Travis CI
Circle CI
Bitrise
Codeship
GoCD
NPM
Automated Testing: Experience with unit, functional, performance, and integration testing frameworks desired, e.g.,
JUnit
TestNG
Jacocco
Spock
Easymock
SpringTest
jMeter
Jest

Education and experience:
Bachelor’s degree in Information Technology, Computer Science, or equivalent
5+ years of business experience in moderate to large-sized corporate environments
5+ years of experience developing high end, user facing applications
Expertise in API First Architecture
Experience in building Chatbots a plus
Demonstrates a proven track record of designing, building, and launching complex applications.
Exhibits an ability to quickly learn new languages, APIs, and platforms
In-depth understanding of the software development life cycle (SDLC) and is fluent in multiple programming languages and expert users of application development tools, such as Hybris, Java, Spring, BitBucket, HANA, JavaScript, Shell scripting, Tomcat App Server, Apache Web Server, Apache Lucene or Apache SOLR
Working knowledge of Scrum project management and Agile software methodologies
A self-starter, self-motivated individual with a proven track record of working solo on development projects
Excellent team player
Strong interpersonal skills and the willingness to teach and mentor Web Development team members and other IT individuals
Excellent written and verbal communication skills, with the ability to influence or persuade others in positive or negative circumstances
Strong knowledge of collaboration tools like GitHub, JIRA and Confluence
Strong commitment to customer experience and customer service
Strong problem solving and analytical skills
An attention to detail and ability to solve complex problems

Special Instructions:

Please ask candidates to send hyperlinks to publicly available contributions, if available:

Websites (especially e-commerce)
GitHub or BitBucket repositories
Stack Overflow profile

Send To Email / Remind Me

Send Now Send TonightSend TomorrowSend Next Week

To apply for this job please visit itjobpro.com.