Java Full Stack Developer

ApTask

  • West Conshohocken, PA
  • Contract
  • Full-time
  • 2 months ago
About Client:
The client is a global provider of digital business transformation, digital engineering, and information technology (IT) outsourcing services that accelerate our clients' journey to their digital future. The company readily understands its clients' business challenges and uses its domain expertise to deliver innovative applications of technology to address their critical business challenges.
It helps clients execute successful end-to-end digital business transformation initiatives.Rate Range: $70-$75/HrJob Description:
  • The Alternative Investment Tech Platform (AIP) comprises of a suite of applications, including in-house software products and vendor applications like Investran and Fund Runner.
  • The platform supports mission critical business functions such as reference data management, fund accounting, workflow management and reporting across middle and back-office processes.
  • We are looking for a strong developer to join the global technology team to assist is driving the AIP platform strategy forward. This would also entail the next suite of automations and workflow / process enhancements for the AIP platform.
Requirements:
  • The ideal candidate will have a proven track record of delivering complex solutions in a timely manner.
  • Prior experience building solutions in the Alternative Investments space will be an added advantage.
  • The ideal candidate should be able to demonstrate innovation, strategical thinking, technical excellence, autonomy and leadership skills (technical, people and/or project).
  • The candidate will need to liaise with business users and development teams across the globe and hence excellent communication skills (verbal and written) are critical to succeed in this role.
  • This individual will also be responsible for on-going L3 support of the platform.
Qualifications Required Skills:
  • Have at least 7 years of experience in software development involving Java
  • Experience in financial sector is required Strong communication and interpersonal skills, including the ability to develop and maintain effective relationships with business users and peer teams
  • Ability to discuss and finalize requirements with business unit counterparts Ability to do analysis on requirements to come up with a process design for solution
  • Ability to work effectively with minimal supervision in a global team environment Ability to coordinate with team members at multiple locations/time zones
  • Strong team player with a results-oriented focus and a highly disciplined approach towards meeting objectives
  • Flexibility to adapt to changing needs and requirements
  • Ambitious and eager to learn new technologies and spearhead its adoption to take the platform to the next level
  • Have been instrumental in L3 support Technology Skills :Strong foundational knowledge of Multi-tier service-based environment (Microservice, REST Principals) is a must should be able to convert functional requirements into detailed technical designs
  • Knowledge of GOF Design Pattern, and Design principals like SOLID, DRY etc.
  • Application development using Java1.5 & above, Javascript
  • Experience with tools / Framework like Angular, ExtJS (nice to have), Spring-Core, IOC, AOP, Hibernate, Log4JExperience with TDD and Unit Test Frameworks like jUnit, Mockito
  • Knowledge of Common Relational Databases like SQL Server, Sybase and ability to write Design Database Tables and write query and Stored Procedures.
  • Database modeling and development experience - must be able to reconcile data between systems using SQL, Excel etc. Loading, extracting, reconciling data between multiple databases
  • Knowledge of at least one commonly used code Repositories (git, svn, perforce etc.) and CI CD pipelines.
  • Experience in Application Server Technologies like IIS.
  • Knowledge to Cloud platform (preferably Azure) and commonly used PAAS services (Azure DataFactory, Azure Container Service etc.)Willingness to learn new technologies like Angular, python.
  • Knowledge of Scripting language like Javascript, python, PowerShell, shell script will be a plus
  • Working knowledge of Snowflake will be a plus.
  • Working knowledge of UNIX environments will be a plus.
  • Working knowledge of Power BI, Tableau, Crystal Report (or) any reporting framework will be an added advantage.
About ApTask:
ApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work. As an African American-owned and Veteran-certified company, ApTask offers a comprehensive suite of services, including staffing and recruitment solutions, managed services, IT consulting, and project management. With a focus on excellence, collaboration, and innovation, ApTask provides unparalleled opportunities for professional growth and development. As a member of the ApTask team, you will have the chance to connect businesses with top-tier professionals, optimize workforce performance, and drive success across diverse industries. Join us at ApTask and be part of our mission to empower organizations to thrive while fostering a diverse and inclusive work environment.Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.Candidate Data Collection Disclaimer:
At ApTask, we prioritize safeguarding your privacy. As part of our recruitment process, certain Personally Identifiable Information (PII) may be requested by our clients for verification and application purposes. Rest assured, we strictly adhere to confidentiality standards and comply with all relevant data protection laws. Please note that we only collect the necessary information as specified by each client and do not request sensitive details during the initial stages of recruitment.If you have any concerns or queries about your personal information, please feel free to contact our compliance team at .Applicant Consent:
By submitting your application, you agree to ApTask's (www.aptask.com) and , and provide your consent to receive SMS and voice call communications regarding employment opportunities that match your resume and qualifications. You understand that your personal information will be used solely for recruitment purposes and that you can withdraw your consent at any time by contacting us at 732-355-8000 or help@aptask.com. Message frequency may vary. Msg & data rates may apply.

ApTask