Job #: 2876
Title: Java Blockchain Developer – Pittsburgh, PA
General notes about the role beyond the job description, outlined below:
OOP
Java 8+ / Gradle
Familiarity with Kotlin
Bash scripting
Basic understanding of Docker + Kubernetes
Knowledge of Relational Databases
Primary Duties and Responsibilities
Analyze application requests and business requirements for completeness and feasibility.
Estimate, design, prototype, develop, document, and unit test solutions to business problems on a project by project basis.
Mentor team members and aid in assigning work to engineers within the delivery team
Review programs developed by offshore team and provide comments, feedback and suggestions to Application Architect and other developers.
Participate in the daily design and implementation activities of core subsystems for new features, enhancements and revisions.
Support the enterprise platform as needed and provide instant hot-fixes for critical issues as needed.
Job Specifications
Knowledge:
A proven understanding of distributed systems, and development of applications using this model.
Experience working with cloud technologies, knowledge of cloud native architecture is a plus.
Strong communication and interpersonal skills working in a cross-functional team environment
Experience working in Agile methodology
High level of energy and enthusiasm. Must have strong interpersonal, organizational, and advanced problem-solving skills.
Prior Work Experience
Technical: 8 – 10 years
Education and Credentials
Required: Bachelor’s Degree, Concentration in B.S. Computer Science, Engineering or related field