Engineer will be working on the niche domain Crypto which is newly emerging market in the Industry with demand in different sector. The combination of Crypto and Payments is not easily available role exists in the Industry from the Top Product Players.
Your day to day:
In your day to day role you will
- Develops efficient, elegant, clean, reusable code with no unnecessary complication or abstraction.
- Mentors other engineers and developers by providing technical and business related guidance and resources;
- Deliver quality solutions on schedule;
- Create / Review well articulated, detailed design documents;
- Manages workload and other assignments efficiently while being able to resolve time-critical situations reliably and professionally;
- Participates in the development of tools, systems and processes aimed at improving product supportability or overall support productivity;
What do you need to bring:
- 5+ years of experience developing software, primarily with JAVA
- Expert hands on development experience using JAVA, Spring Core and Spring Batch.
- Deep understanding of and extensive experience applying advanced object-oriented design and development principles
- Good analytical and problem solving skills
- Experience developing data-driven applications using an industry standard RDBMS (Oracle, DB2, etc.), including strong data architecture and SQL development skills
- Experience collaborating with business users to define the key business requirements and translate them into process/technical solutions
- Experience in Unix based development environment is a plus
- Knowledge on scripting languages like Unix Shell, Perl, Python is a plus
- Experience applying software design patterns, data structures, algorithms.
- Experience in application performance fine tuning is a plus.
- Experience with unit testing (preferably Google Test) and tools
- Experience using industry standard software development tools (IDE / Version Control / Continuous Integration)
- Strong debugging and problem resolution skills
- Expertise in online payments and related domains is a plus