Back to Job Search

Java Middleware Developer

  • Location: Jersey City, Hudson, New Jersey, 07310
  • Job Type:Contract

Posted 4 months ago

Terrific 12+ month contract opportunity in for a Java Middleware Developer. Will be responsible for the execution and delivery of various modules of the deal management platform.
 
Responsibilities:
  • Drive the design and development of system architecture, work closely with other architects, and enhance the quality of deliverables.
  • Provide technical leadership, collaborate on technical solutions and strategies with the team and provide the optimum solution for the clients.
  • Work closely with other application managers and virtual teams to successfully deliver towards a common strategic platform.
  • Ensure change is managed with appropriate controls, documentation, and approvals including implementation of new and revised regulatory reporting requirements.
  • Contribute to defining and implementing best practices and processes for the department and ensure transparency and collaboration across teams.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding the company, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.
  • Provides IT strategic direction for projects managed including developing detailed IT work plans, schedules, project estimates, resource plans and status reports.
  • Influences and negotiates with senior leaders across functions and geographies.
  • Utilizes comprehensive knowledge of multiple areas within technology to achieve technology objectives.
  • Provides in-depth and sophisticated analysis with interpretive thinking to define problems and develop innovative solutions.
 
Qualifications:
  • 15+ years of combined industry experience.
  • Strong technical and managerial leadership experience in application development and driving execution in challenging environments.
  • Must have prior experience as an architect, defining enterprise level application architecture and design.
  • 10+ years of Java, JEE, Spring Tech Stack, with project architecture implementation expertise.
  • Must have expert level (hands-on) knowledge and understanding in JAVA/J2EE SpringBoot/Microservices and event-based architecture/REST API.
  • Must have experience with messaging services and tools like Kafka.
  • Service oriented architecture, and data standards like JSON, Avro, Parquet.
  • Agile/Scrum methodology experience is required.
  • Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities.
  • Strong communication skills, should be able to communicate effectively with business leadership and other stakeholders.
  • Experience managing global technology teams and working with multiple senior stakeholders.
  • Working knowledge of industry practices and standards.
  • Consistently demonstrates clear and concise written and verbal communication.
  • Bachelor’s/University degree or equivalent experience. Master’s degree preferred.
 
If this is a perfect fit, Apply now!