Senior Java Developer (100% Remote in Tashkent, Uzbekistan)

Docupace Technologies

Not Specified, United States Full-time in I.T. & Communications
    • Job ID 1887444

    Job Description

    NOTE: MUST LIVE IN or within commuting distance to Tashkent, Uzbekistan

    Who We Are

    Docupace Technologies is an award-winning technology company built for the financial services and wealth management industry. For over 20 years, we have dedicated our resources to solving some of the most frustrating and time-consuming problems faced daily by advisors, broker-dealers, and RIAs. Our team is built from a diverse set of talents: software developers, technology leaders, professional services delivery, and client services geniuses that all come together to make us the leader in digitizing and automating document management, transactions, workflow integrations, and API’s.

    Summary of Position:

    The role of a Java Developer in Docupace is to provide support and enhancements to its core services and develop new micro-services. This requires working closely with our Product Architects, Team Leads, and Chief Architects. It will also require learning and understanding of Docupace’s framework in order to participate in design sessions and be more effective at development. The existing core architecture is based on JBoss 7, we are transitioning to Springboot microservices. You will support and play a key role in supporting and upgrading our current architecture.

    Essential Duties/Responsibilities:

        • Clarifying what actions, the program is intended to perform
        • Breaking down program specifications into its simplest elements and
        • translating this logic into a programming language
        • Devising possible solutions to anticipated problems
        • Combining all elements of the program design and testing it
        • Testing sample datasets to check if the output from the program works as intended
        • Reacting to problems and correcting the program as necessary;
        • Evaluating and increasing the program’s effectiveness
        • Adapt the program to new requirements, as necessary

    Minimum Education and Experience:

        • Minimum 3 years of development experience in Java
        • Functional Programming experience in Java 8, Scala or Closure
        • Minimum 3years of SQL Experience
        • Some experience in JavaScript and JavaScript frameworks such as Angular and React Scala Experience (Optional, but willing to learn)
        • Some PL/SQL Experience
        • Spring Experience
        • Experience building REST services

    Knowledge, Skills, and Abilities:

        • Excellent written and oral skills
        • Able to actively participate in virtual meetings and communicate effectively
        • articulate and convince a cross-section of stakeholders about new and opposing ideas.
        • Able to work with and communicate with all levels of the organization
        • Well-versed in multitasking and working through multiple projects simultaneously
        • Strong attention to detail and task completion

    Physical Demands and Working Conditions:

        • Sit – Frequent
        • Stand – Occasional
        • Walk – Frequently
        • Lift/Carry 0-20 pounds – Occasional
        • Lift/Carry over 0-20 pounds – Occasional
        • Kneel/crouch, bend and /or stoop repeatedly – Occasional

    Other jobs you may like

    10x your chance to get hired

    Land a job without sending dozens of applications!


    Let employers find you