What are the responsibilities and job description for the Sr. Java Developer position at Vizplum?
Job Details
Required Qualifications
- Bachelor s degree in Computer Science, Computer Engineering, or Information Systems and/or related work experience (open source web services development)
- 5 years of Java development experience
- Strong object-oriented design and programming skills
- Experience in developing and integrating with RESTful web services
- Experience writing unit and functional tests
- Experience with SQL, database programming and use of ORMs and JDBC
- Experience producing, parsing and processing data in a variety of common interchange formats (JSON, XML, CSV, etc.)
- Familiarity with cloud computing (Azure, AWS) and open source technologies (WildFly, Tomcat, Linux, Apache Java libraries)
- Experience with high volume transactions (100M transactions per week)
Preferred Qualifications
- Experience with Single Sign On (SAML, OAuth, etc)
- Knowledge of SAAS, PAAS and IAAS technologies and SOA concepts
- Experience integrating with SOAP web services
- SpringBoot-based applications
- Kafka event streaming
- Cassandra DB
- Solr Indexing
- Experience with retail Point of Sale Systems and/or eCommerce systems
- Familiarity using GitHub, Jira, Jenkins & Sumo Logic
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.