View all jobs

Sr. Java Developer

Lenexa, KS ยท Information Technology
Sr. Java Developer 

Location:  Overland Park, KS


Summary:

Our client is a cloud based software provider developed to connect every critical business process.  Utilizes Blockchain initiatives and Smart Contracts to deliver a completely automated solutions.  They are dedicated to improve the overall workflow and timeliness associated with their clients. 

This resource will work within a test driven development DevOps team to develop cloud based designs which are scalable and extensible. The primary focus of this position is to develop support for emerging next generation technologies.

Responsibilities:
  • Full stack development from web front end through the Java based back end
  • Development with Java, JavaScript (Angular, React), Elasticsearch, and Postgres
  • Code using a test driven development process to ensure high quality software
  • Troubleshoot application and quickly solve production issues in a 24x7 SaaS environment
  • Create RESTful APIs for integration with other line of business applications
  • Work within Jira, Bitbucket, Bamboo, Confluence to deliver high quality software
  • Work with rest of the development team to build rapid prototypes in a continuous delivery environment
 Requirements:
  • Strong object oriented software development experience using Java
  • Strong coding skills, including an understanding of optimization, performance ramifications of coding decisions and object-oriented design
Preferred Qualifications:
  • Big data experience with Elasticsearch (ELK technology) and or Hadoop
  • Experience in 24x7 production operations, preferably supporting a highly available environment for a SaaS cloud software application
  • Knowledge of cloud infrastructure environments (e.g. AWS, Azure, Kubernetes, Heroku)
  • Container based architecture and deployments (Docker, Ansible, etc.)
  • Release automation (e.g. Jenkins), system administration, system configuration, and system debugging experience
  • Linux experience
  • Experience building simple web front ends to demo new data-based features is a big plus
  • Experience developing data-driven platform technologies including: data modeling, data collection and aggregation, data mining, and analytics
  • Participate with business and engineering team members in the development of new software projects in a start-up minded environment
  • Knowledge of block chain design and principles of implementation
More Openings
Plant Manager
SQL Developer
ETL Developer
Powered by