If you are a Senior Backend JAVA Software Engineer- Spring -Crypto with experience, please read on! What You Will Be Doing Delivering new ...
If you are a Senior Backend JAVA Software Engineer- Spring -Crypto with experience, please read on!
What You Will Be Doing
Delivering new features and enhancements to our platform
Ï Develop new APIs for our rapidly growing cloud-based cryptocurrency services platform powering thousands of Bitcoin Kiosks and growing rapidly.
Ï Develop APIs for use by our 3rd party integration team to connect partner APIs to our core platform
Ï Implement automation testing along with new feature development that plug into our CI/CD pipeline
Ï Continuous improvement in developing the engineering teams in-house Java Kotlin expertise and practices
Ï Continue to drive operational stability and security into all layers of the platform
Ï Agile team engineering leadership
Required Skills And Expertise
Ï 5+ years experience and Mastery in Java and/or Kotlin
Ï Strong familiarity with one or more of the following: Spring, JPA, MySQL, Postgresql, MongoDB, ElasticSearch, Docker, AWS/EC2, Git, Linux/Ubuntu,
HTML/CSS/LESS/Bootstrap, Kubernetes for application deployment.
Ï General awareness/exposure: Atlassian Scrum Boards, Kubernetes, Apache Kafka, JMS/ActiveMQ, Apache Tomcat/J2EE, Blockchain/Bitcore, general
cryptography, Ubuntu, OpenVPN / OpenSWAN
Ï Bachelors degree in Computer Science, Engineering, Mathematics, or equivalent combination of technical education and work experience
Ï 5+ years of professional experience as a Software Engineer, Software Developer, or a related occupation: writing clean, clear, logical, maintainable,
and extensible codes in at least one modern language such as Java, Scala, Go, C, C++, C#, Python, Ruby, JavaScript, Swift including object-oriented design
Ï 3+ years of experience in designing and developing large-scale, distributed software applications, tools, systems and services using Java, Scala, Go, C#,
C++, Python, or Ruby and Object Oriented Design & the architecture and design (architecture, design patterns, reliability and scaling) of new and
current systems
Ï 3+ years experience with enterprise level and high security system design
Ï Deep understanding of computing systems, software architecture, data structures and algorithms
Ï Bachelors Degree in Computer Science or related field. Master Degree preferred.
What You Need for this Position
2021 © All Rights Reserved. Privacy Policy | Terms of Service