The document introduces JConqurr, an Eclipse toolkit for parallel programming in Java that supports common parallel patterns like task, data, divide-and-conquer, and pipeline parallelism. JConqurr uses annotations and directives to extract parallelism from sequential code. It can parallelize code for both CPUs and GPUs. The toolkit was tested on common parallel algorithms and showed significant performance gains.