Java Full Stack Developer needed by IntelliTask, LLC in Irving, TX [and various unanticipated locations
throughout the U.S. may work from home] to Utilize expertise in project process flow management and
knowledge of the software development life cycle (SDLC) in Agile and SCRUM environments. Work on
an Agile development team and hold daily SCRUM meetings to distribute tasks. Perform object-oriented
analysis and REST API development and test using Rest-Assured and POSTMAN. Implement Spring MVC
controllers, configure controllers with Spring MVC annotations and configuration files, and use Spring
Hibernate ORM for DAO. Utilize Core J2EE design patterns including Business Delegate, Singleton,
Factory, and DAO and Apache Camel for database change capture and messaging systems integration.
Implement RESTful web services using Spring Boot. Write CRUD SQL queries to extract data from
databases. Transfer data upstream and downstream in systems using Apache Kafka. Use Azure Event Hub,
Azure Blob Storage, and Azure Stream Analytics. Utilize Java Netty and Socket programming. Configure,
troubleshoot, and optimize using Kafka. Use SQL queries in Java 8 code to select, update, and delete.
Develop unit tests using Spring Mock MVC and Cucumber. Deploy Microservices as Docker images to
AWS with Jenkins and Ansible. Utilize version control tools and project management tools including GIT,
SVN, ClearCase, and JIRA. Develop automation scripts for managing and scaling Kubernetes
environments. Utilize document storage solutions including Dynamo DB, Mongo DB, NoSQL, and Elastic
Search. Apply advanced knowledge of Linux including Red-hat. Travel required.
MINIMUM REQUIREMENTS: Requires a Bachelor’s degree, or foreign equivalent degree, in Information
Technology or Computer Science, and two (2) years of experience in the job offered, or two (2) years of
experience in a related occupation performing object-oriented analysis and REST API development and
testing using Rest-Assured and POSTMAN implementing Spring MVC controllers, configuring
controllers with Spring MVC annotations and configuration files, and using Spring-Hibernate ORM for
DAO utilizing Core J2EE design patterns including Business Delegate, Singleton, Factory, and DAO and
Apache Camel for database change capture and messaging systems integration implementing RESTful
web services using Spring Boot writing CRUD SQL queries to extract data from databases transferring
data upstream and downstream in systems using Apache Kafka using Azure Event Hub, Azure Blob
Storage, and Azure Stream Analytics utilizing Java Netty and Socket programming configuring,
troubleshooting, and optimizing using Kafka using SQL queries in Java 8 code to select, update, and delete
developing unit tests using Spring Mock MVC and Cucumber deploying Microservices as Docker images
to AWS with Jenkins and Ansible utilizing version control tools and project management tools including
GIT, SVN, ClearCase, and JIRA developing automation scripts for managing and scaling Kubernetes
environments utilizing document storage solutions including Dynamo DB, Mongo DB, NoSQL, and
Elastic Search and applying advanced knowledge of Linux including Red-hat. Domestic travel required up
to 25% of the time depending on project scope and the need to visit client sites.
In lieu of a Bachelor’s degree, the employer will accept an additional two (2) years of experience in a related
occupation performing object-oriented analysis and REST API development and testing using Rest
Assured and POSTMAN implementing Spring MVC controllers, configuring controllers with Spring MVC
annotations and configuration files, and using Spring- Hibernate ORM for DAO utilizing Core J2EE design
patterns including Business Delegate, Singleton, Factory, and DAO and Apache Camel for database change
capture and messaging systems integration implementing RESTful web services using Spring Boot
writing CRUD SQL queries to extract data from databases transferring data upstream and downstream in systems using Apache Kafka using Azure Event Hub, Azure Blob Storage, and Azure Stream Analytics
utilizing Java Netty and Socket programming configuring, troubleshooting, and optimizing using Kafka
using SQL queries in Java 8 code to select, update, and delete developing unit tests using Spring Mock
MVC and Cucumber deploying Microservices as Docker images to AWS with Jenkins and Ansible
utilizing version control tools and project management tools including GIT, SVN, ClearCase, and JIRA
developing automation scripts for managing and scaling Kubernetes environments utilizing document
storage solutions including Dynamo DB, Mongo DB, NoSQL, and Elastic Search and applying advanced
knowledge of Linux including Red-hat. Domestic travel required up to 25% of the time depending on
project scope and the need to visit client sites.