2

Remote Java Trainer Jobs in New York (NOW HIRING)

Java Eclipse RCP Developer

Manhattan, NY · On-site +1

$56 - $72.25/hr

Benefits You Will Enjoy: * Full time permanent position (onsite or remote). * Five days' working ... Training and professional growth. * Career path in a fast-growing technology company within global ...

NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions of user endpoints and ... training, and support. NinjaOne is #1 on G2 in endpoint management, patch management, remote ...

Senior Java Developer

Manhattan, NY · On-site +1

$62.75 - $80/hr

Benefits You Will Enjoy: * Full time permanent position (onsite or remote). * Five days' working ... Training and professional growth. * Career path in a fast-growing technology company within global ...

Benefits You Will Enjoy: - Full time permanent position (onsite or remote). - Five days' working ... Training and professional growth. - Career path in a fast-growing technology company within global ...

... Java, C#, Python, or JavaScript. • Experience with web/backend frameworks and Git. Preferred ... remote work options. • Opportunities for professional growth and continuous training.

This position can work out of their NYC office or REMOTE. Offices do not re-open until June of 2021 ... Bachelor's degree in Computer Science / Engineering or related field, or equivalent training ...

Alation SME Location - Remote with occasional travel to Raritan, NJ Duration: 6-12 Months Contract ... Develop training programs and onboarding materials for data stewards and business users to drive ...

Remote - Must have a 6 hour overlap with EST Remote Full-time Compensation: $100K We are hiring on ... Go, Rust, Python, Java, or C++ . * Proven experience in building web crawlers or large-scale data ...

Remote - Must have a 6 hour overlap with EST Remote | Full-time Compensation: $100K We are hiring ... Go, Rust, Python, Java, or C++ . * Proven experience in building web crawlers or large-scale data ...

NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints ... training, and mentoring engineering developers. * Able to lead and support a remote team. * English ...

Remote - USA or Canada Travel: Up to 10% domestic/international travel (as needed) Company Overview ... Mobile development experience: React Native, Swift, Kotlin, Java, Flutter, Ionic, etc.

next page

Showing results 1-20

Remote Java Trainer information

How does a Remote Java Trainer typically structure interactive learning sessions to keep remote learners engaged?

A Remote Java Trainer often uses a blend of live coding demonstrations, real-time Q&A, and breakout group exercises to foster engagement in a virtual environment. Many trainers incorporate collaborative coding platforms and regular quizzes to check understanding and encourage participation. Effective trainers also schedule office hours or one-on-one sessions to address individual questions and challenges, ensuring that remote learners feel supported and connected despite the distance. This interactive approach helps maintain high levels of motivation and retention among students.

What does a Remote Java Trainer do?

A Remote Java Trainer is responsible for teaching Java programming to students or professionals through online platforms. They develop course materials, deliver live or recorded lessons, and provide guidance on coding best practices and problem-solving. Their role also includes assessing student progress, answering questions, and preparing learners for certifications or real-world Java development tasks. Remote Java Trainers often work for educational institutions, training companies, or as independent contractors.

What is the difference between Remote Java Trainer vs Remote Java Developer?

AspectRemote Java TrainerRemote Java Developer
Required CredentialsJava certifications, teaching experienceJava certifications, coding experience
Work EnvironmentOnline training platforms, educational institutionsSoftware companies, freelance projects
Employer & Industry UsageTraining companies, e-learning platformsTech firms, startups, freelance clients
Common Search & ComparisonYesYes

Remote Java Trainers focus on teaching Java skills through online courses and training sessions, often requiring teaching credentials and experience. Remote Java Developers primarily write, test, and maintain Java applications, emphasizing coding skills and technical experience. While both roles involve Java expertise, trainers focus on education, and developers on software development.

What are the key skills and qualifications needed to thrive as a Remote Java Trainer, and why are they important?

To thrive as a Remote Java Trainer, you need expert-level proficiency in Java programming, instructional experience, and typically a relevant degree or Java certification. Familiarity with virtual classroom platforms, code collaboration tools like Git, and presentation software is important for effective remote teaching. Outstanding communication, patience, and the ability to adapt teaching methods to diverse learners make someone stand out in this position. These skills ensure that complex Java concepts are conveyed clearly and students are fully engaged and supported in a remote learning environment.
What job categories do people searching Remote Java Trainer jobs in New York look for? The top searched job categories for Remote Java Trainer jobs in New York are:
What cities in New York are hiring for Remote Java Trainer jobs? Cities in New York with the most Remote Java Trainer job openings:

Java Eclipse RCP Developer

Esprow

Manhattan, NY • On-site, Remote

$56 - $72.25/hr

Full-time

Re-posted 25 days ago


Job description

We are looking for a talented, middle or senior Java developer with experience in Eclipse RCP and EMF developmentPosition Summary
Position Description
We are looking for a talented, middle or senior Java developer with experience in Eclipse RCP and EMF development, responsible for designing and delivering high-quality code based on business requirements and Esprow's internal technology roadmap. You must be able to take ownership of your work, including some testing and support phases, and follow through every step required until delivery is achieved. The job requires good communication skills, the ability to work independently, in a small team environment, to deliver on-time and on-quality work.
Main Responsibilities:
  • Take a proactive role in the design and development of new features and improvements for Esprow's main product and core platform.
  • Solve challenging problems related to multi-threading, networking, financial messaging APIs, UI, and client use-cases.
  • Contribute to architectural decisions, where required.
  • Collaborate with the Development Manager and the Development Team.
  • Document own area of responsibility and code. Share knowledge with the rest of the team.
  • Suggest product and process improvements.
  • Assist in maintenance and improvement of the development infrastructure.
  • Assist Support Team in resolving escalated technical issues of clients, when needed.

Position Requirements:
  • Strong core Java experience.
  • Solid understanding of OO concepts, knowledge of design patterns, and ability to write clean code.
  • Confidence with the Eclipse RCP 3 & 4 and JFace/SWT APIs, and the Eclipse Modelling Framework (EMF).
  • Experience with multi-threaded development.
  • Experience with dependency and build management tools (Ivy/Maven, Artifactory, Jenkins) and code reviews.
  • Be a fast learner and able to take ownership of product areas.
  • Basic level (or higher) of English.
  • Bachelor's/College Degree, Computer Science/Information Technology or equivalent.

Bonus Skills (optional, but would be a plus):
  • Network programming in Java (Netty, MINA).
  • Experience with financial messaging protocols (e.g. FIX).
  • Experience with messaging middleware (e.g. ActiveMQ, Tibco, Solace, etc.).
  • Experience with the Spring Framework (Boot, MVC, Security, Hibernate, REST).

Ideal Personality:
  • Strong planning, analytical and problem-solving skills.
  • Exceptional attention to details.
  • A positive personality and attitude - ability to derive satisfaction from their job.
  • Someone who can bring external knowledge to the team and seeks to continually improve themselves.
  • Able to work independently, proactively and under pressure against multiple deadlines.

Benefits You Will Enjoy:
  • Full time permanent position (onsite or remote).
  • Five days' working week [9am to 6pm - with flexitime].
  • Competitive remuneration package.
  • Complimentary coffee/tea and snacks (for onsite position).
  • Professional, efficient, and friendly team.
  • Training and professional growth.
  • Career path in a fast-growing technology company within global markets.

About Esprow:
Esprow is a highly innovative and fast-growing technology company with some of the world's highest profile financial institutions as our clients. Working with us, you will be exposed to innovative and cutting-edge technologies and be involved throughout the application development cycle. Our Esprow Enterprise Testing Platform (ETP) is unique in the market of automated certification, testing, and simulation of financial trading solutions. With presence in New York, Singapore, Tokyo, and India, we deliver our technology to clients across the globe. You will have the opportunity to travel and be exposed to the most challenging and high-profile working environments.
Degree of Autonomy & Level of Authority
Working under the supervision of the Project Manager and able to undertake the necessary work very much independently once it's scoped out. We have an open, friendly environment with minimal bureaucracy, where everyone gets involved with different aspects of the technology and is free to voice their opinion..
If you are interested, please send your latest CV and your current and expected compensation to [email protected], or apply using the online form.
Apply Now