We are looking for an experienced Java Developer capable of producing high-performing, scalable, enterprise-grade applications.
You will join a talented software development team that works on mission-critical applications. Your roles and responsibilities as the back-end Java developer include managing Java/Java EE application development and providing expert assistance during the entirety of the software development lifecycle, from conceptualization and design to testing and launch of the final product.
Responsibilities
Contribute to all phases of the development lifecycle
Oversee consequent releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements
Proven hands-on Software Development experience
Proven working experience in Java development
Hands-on experience in designing and developing applications using Java EE platforms
Object-Oriented Analysis and design using common design patterns.
Profound insight over Java and JEE internals (Classloading, Memory Management, Transaction management)
Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
Experience in the Spring Framework
Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Experience with test-driven development cycles is a plus
Having acquired a Sun Microsystems Certification in pertaining fields is a plus
Familiarity with or work experience in Blockchain-related technologies is a big plus
If you think you're up to the challenge, we're looking forward to hearing from you soon!
معرفی شرکت
Our goal is to develop and improve advanced, user-friendly fintech apps for multi-user open architecture enterprise-level financial operations.
We strive for the highest quality product possible, adhering to industry best practices & upholding its standards, total client satisfaction, timely delivery of solutions, and the best ROI in the industry. And we plan to achieve this by creating a positive, creative, and focused environment in the company.