Overview:
The Senior Java Developer plays a crucial role in our organization contributing to the design development and maintenance of highquality software solutions. This role is vital for implementing robust and scalable Java applications that meet the needs of our clients and contribute to the overall success of our projects. The Senior Java Developer will collaborate with crossfunctional teams and take the lead in designing and developing efficient Javabased applications.
Key Responsibilities:
- Full life cycle of software development including requirement gathering designing coding testing and deployment
- Actively guide and influence daily development activities through pivoting architectural decisionmaking taking part in design processes engaging in design and code reviews and contributing to actual implementation
- Upgrades to the foundational infrastructure and system architecture
- Responsible with designing and implementing solutions to meet government regulatory requirements such as generation of invoices user reports and integration with governmental web service
- Responsible for the collaboration with crossfunctional teams providing guidance on project requirements and design solutions
- Accountable for keeping up with trending technologies and innovative measures in the crypto industry and continuously integrating this knowledge to improve and innovate product and services
Required Qualifications:
- Over 4 years of professional experience in a related field
- Proven track of record for great learning skills love to solve challenging problems
- Core Java programming skills and willingness to do hands on coding are a must
- Handson experience in the Spring Framework is preferred Familiar with Linux/Unix and server side application development
- Familiarity with design patterns required to solve common software programming challenges
- Experience with top tier internet companies or crypto industry are big bonus
- Robust SQL skills familiar with its applications across diverse frameworks
- Preferably experience with both structured and unstructured big data analysis tools
- Background in financial systems including knowledge of tax legislation or invoicing requirements is a significant plus
- Solid experience working with RESTful API architecture
- Practical application of this proficiency in previous roles or projects is mandatory
- Knowledge and experience with SOAP web services are considered a significant plus
crypto,linux,design patterns,java programming,java,sql,server side application development,linux/unix,restful apis,microservices,unix,spring framework,hibernate,soap web services,spring,restful api architecture,agile